mirror of
https://github.com/tenrok/axios.git
synced 2026-06-17 19:21:29 +03:00
Reverting default X-Requested-With header for xhr
for more details see https://remysharp.com/2011/04/21/getting-cors-working
This commit is contained in:
@@ -25,9 +25,6 @@ module.exports = function xhrAdapter(resolve, reject, config) {
|
|||||||
config.headers || {}
|
config.headers || {}
|
||||||
);
|
);
|
||||||
|
|
||||||
// Indicate that request is being made with XHR
|
|
||||||
requestHeaders['X-Requested-With'] = 'XMLHttpRequest';
|
|
||||||
|
|
||||||
if (utils.isFormData(data)) {
|
if (utils.isFormData(data)) {
|
||||||
delete requestHeaders['Content-Type']; // Let the browser set it
|
delete requestHeaders['Content-Type']; // Let the browser set it
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,21 +9,6 @@ describe('headers', function () {
|
|||||||
jasmine.Ajax.uninstall();
|
jasmine.Ajax.uninstall();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should add X-Requested-With header', function (done) {
|
|
||||||
var request;
|
|
||||||
|
|
||||||
axios({
|
|
||||||
url: '/foo'
|
|
||||||
});
|
|
||||||
|
|
||||||
setTimeout(function () {
|
|
||||||
request = jasmine.Ajax.requests.mostRecent();
|
|
||||||
|
|
||||||
expect(request.requestHeaders['X-Requested-With']).toEqual('XMLHttpRequest');
|
|
||||||
done();
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
it('should default common headers', function (done) {
|
it('should default common headers', function (done) {
|
||||||
var request;
|
var request;
|
||||||
var headers = axios.defaults.headers.common;
|
var headers = axios.defaults.headers.common;
|
||||||
|
|||||||
Reference in New Issue
Block a user