(name, value)
| 3145 | var mime = settings.accepts[dataType && dataType.toLowerCase()]; |
| 3146 | var headers = {}; |
| 3147 | var setHeader = function(name, value) { |
| 3148 | headers[name.toLowerCase()] = [name, value]; |
| 3149 | }; |
| 3150 | var protocol = /^([\w-]+:)\/\//.test(settings.url) ? RegExp.$1 : window.location.protocol; |
| 3151 | var xhr = settings.xhr(settings); |
| 3152 | var nativeSetHeader = xhr.setRequestHeader; |