mirror of
https://github.com/tenrok/axios.git
synced 2026-05-30 15:24:11 +03:00
Adding get, head, and delete to defaults.headers
This commit is contained in:
+17
-10
@@ -26,7 +26,7 @@ function getDefaultAdapter() {
|
||||
return adapter;
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
var defaults = {
|
||||
adapter: getDefaultAdapter(),
|
||||
|
||||
transformRequest: [function transformRequest(data, headers) {
|
||||
@@ -64,15 +64,6 @@ module.exports = {
|
||||
return data;
|
||||
}],
|
||||
|
||||
headers: {
|
||||
common: {
|
||||
'Accept': 'application/json, text/plain, */*'
|
||||
},
|
||||
patch: utils.merge(DEFAULT_CONTENT_TYPE),
|
||||
post: utils.merge(DEFAULT_CONTENT_TYPE),
|
||||
put: utils.merge(DEFAULT_CONTENT_TYPE)
|
||||
},
|
||||
|
||||
timeout: 0,
|
||||
|
||||
xsrfCookieName: 'XSRF-TOKEN',
|
||||
@@ -84,3 +75,19 @@ module.exports = {
|
||||
return status >= 200 && status < 300;
|
||||
}
|
||||
};
|
||||
|
||||
defaults.headers = {
|
||||
common: {
|
||||
'Accept': 'application/json, text/plain, */*'
|
||||
}
|
||||
};
|
||||
|
||||
utils.forEach(['delete', 'get', 'head'], function forEachMehtodNoData(method) {
|
||||
defaults.headers[method] = {};
|
||||
});
|
||||
|
||||
utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {
|
||||
defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE);
|
||||
});
|
||||
|
||||
module.exports = defaults;
|
||||
|
||||
Reference in New Issue
Block a user