2
0
mirror of https://github.com/tenrok/axios.git synced 2026-06-11 18:02:32 +03:00

Improving the response API

This commit is contained in:
Matt Zabriskie
2014-08-29 16:09:40 -06:00
parent 1c35eaadc0
commit d441f8392f
11 changed files with 38 additions and 29 deletions
+8 -5
View File
@@ -98,11 +98,14 @@ define("axios", [], function() { return /******/ (function(modules) { // webpack
};
// Resolve or reject the Promise based on the status
if (request.status >= 200 && request.status < 300) {
resolve(response);
} else {
reject(response);
}
(request.status >= 200 && request.status < 300
? resolve
: reject)(
response.data,
response.status,
response.headers,
response.config
);
// Clean up request
request = null;
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+8 -5
View File
@@ -99,11 +99,14 @@ var axios =
};
// Resolve or reject the Promise based on the status
if (request.status >= 200 && request.status < 300) {
resolve(response);
} else {
reject(response);
}
(request.status >= 200 && request.status < 300
? resolve
: reject)(
response.data,
response.status,
response.headers,
response.config
);
// Clean up request
request = null;
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long