mirror of
https://github.com/tenrok/axios.git
synced 2026-06-23 20:40:40 +03:00
Refactored project file structure to avoid circular imports; (#4220)
Co-authored-by: Jay <jasonsaayman@gmail.com>
This commit is contained in:
@@ -13,7 +13,7 @@ var zlib = require('zlib');
|
|||||||
var VERSION = require('./../env/data').version;
|
var VERSION = require('./../env/data').version;
|
||||||
var createError = require('../core/createError');
|
var createError = require('../core/createError');
|
||||||
var enhanceError = require('../core/enhanceError');
|
var enhanceError = require('../core/enhanceError');
|
||||||
var defaults = require('../defaults');
|
var transitionalDefaults = require('../defaults/transitional');
|
||||||
var Cancel = require('../cancel/Cancel');
|
var Cancel = require('../cancel/Cancel');
|
||||||
|
|
||||||
var isHttps = /https:?/;
|
var isHttps = /https:?/;
|
||||||
@@ -365,7 +365,7 @@ module.exports = function httpAdapter(config) {
|
|||||||
} else {
|
} else {
|
||||||
timeoutErrorMessage = 'timeout of ' + config.timeout + 'ms exceeded';
|
timeoutErrorMessage = 'timeout of ' + config.timeout + 'ms exceeded';
|
||||||
}
|
}
|
||||||
var transitional = config.transitional || defaults.transitional;
|
var transitional = config.transitional || transitionalDefaults;
|
||||||
reject(createError(
|
reject(createError(
|
||||||
timeoutErrorMessage,
|
timeoutErrorMessage,
|
||||||
config,
|
config,
|
||||||
|
|||||||
+2
-2
@@ -8,7 +8,7 @@ var buildFullPath = require('../core/buildFullPath');
|
|||||||
var parseHeaders = require('./../helpers/parseHeaders');
|
var parseHeaders = require('./../helpers/parseHeaders');
|
||||||
var isURLSameOrigin = require('./../helpers/isURLSameOrigin');
|
var isURLSameOrigin = require('./../helpers/isURLSameOrigin');
|
||||||
var createError = require('../core/createError');
|
var createError = require('../core/createError');
|
||||||
var defaults = require('../defaults');
|
var transitionalDefaults = require('../defaults/transitional');
|
||||||
var Cancel = require('../cancel/Cancel');
|
var Cancel = require('../cancel/Cancel');
|
||||||
|
|
||||||
module.exports = function xhrAdapter(config) {
|
module.exports = function xhrAdapter(config) {
|
||||||
@@ -123,7 +123,7 @@ module.exports = function xhrAdapter(config) {
|
|||||||
// Handle timeout
|
// Handle timeout
|
||||||
request.ontimeout = function handleTimeout() {
|
request.ontimeout = function handleTimeout() {
|
||||||
var timeoutErrorMessage = config.timeout ? 'timeout of ' + config.timeout + 'ms exceeded' : 'timeout exceeded';
|
var timeoutErrorMessage = config.timeout ? 'timeout of ' + config.timeout + 'ms exceeded' : 'timeout exceeded';
|
||||||
var transitional = config.transitional || defaults.transitional;
|
var transitional = config.transitional || transitionalDefaults;
|
||||||
if (config.timeoutErrorMessage) {
|
if (config.timeoutErrorMessage) {
|
||||||
timeoutErrorMessage = config.timeoutErrorMessage;
|
timeoutErrorMessage = config.timeoutErrorMessage;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var utils = require('./../utils');
|
var utils = require('./../utils');
|
||||||
var defaults = require('./../defaults');
|
var defaults = require('../defaults');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Transform the data for a request or a response
|
* Transform the data for a request or a response
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var utils = require('./utils');
|
var utils = require('../utils');
|
||||||
var normalizeHeaderName = require('./helpers/normalizeHeaderName');
|
var normalizeHeaderName = require('../helpers/normalizeHeaderName');
|
||||||
var enhanceError = require('./core/enhanceError');
|
var enhanceError = require('../core/enhanceError');
|
||||||
|
var transitionalDefaults = require('./transitional');
|
||||||
|
|
||||||
var DEFAULT_CONTENT_TYPE = {
|
var DEFAULT_CONTENT_TYPE = {
|
||||||
'Content-Type': 'application/x-www-form-urlencoded'
|
'Content-Type': 'application/x-www-form-urlencoded'
|
||||||
@@ -18,10 +19,10 @@ function getDefaultAdapter() {
|
|||||||
var adapter;
|
var adapter;
|
||||||
if (typeof XMLHttpRequest !== 'undefined') {
|
if (typeof XMLHttpRequest !== 'undefined') {
|
||||||
// For browsers use XHR adapter
|
// For browsers use XHR adapter
|
||||||
adapter = require('./adapters/xhr');
|
adapter = require('../adapters/xhr');
|
||||||
} else if (typeof process !== 'undefined' && Object.prototype.toString.call(process) === '[object process]') {
|
} else if (typeof process !== 'undefined' && Object.prototype.toString.call(process) === '[object process]') {
|
||||||
// For node use HTTP adapter
|
// For node use HTTP adapter
|
||||||
adapter = require('./adapters/http');
|
adapter = require('../adapters/http');
|
||||||
}
|
}
|
||||||
return adapter;
|
return adapter;
|
||||||
}
|
}
|
||||||
@@ -43,11 +44,7 @@ function stringifySafely(rawValue, parser, encoder) {
|
|||||||
|
|
||||||
var defaults = {
|
var defaults = {
|
||||||
|
|
||||||
transitional: {
|
transitional: transitionalDefaults,
|
||||||
silentJSONParsing: true,
|
|
||||||
forcedJSONParsing: true,
|
|
||||||
clarifyTimeoutError: false
|
|
||||||
},
|
|
||||||
|
|
||||||
adapter: getDefaultAdapter(),
|
adapter: getDefaultAdapter(),
|
||||||
|
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
|
module.exports = {
|
||||||
|
silentJSONParsing: true,
|
||||||
|
forcedJSONParsing: true,
|
||||||
|
clarifyTimeoutError: false
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user