2
0
mirror of https://github.com/tenrok/axios.git synced 2026-06-05 16:42: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
@@ -46,11 +46,14 @@ var axios = module.exports = function axios(config) {
};
// 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;