diff --git a/lib/axios.js b/lib/axios.js index 8c08fbb..476887e 100644 --- a/lib/axios.js +++ b/lib/axios.js @@ -32,14 +32,15 @@ var axios = module.exports = function axios(options) { request.onreadystatechange = function () { if (request && request.readyState === 4) { // Prepare the response + var headers = parseHeaders(request.getAllResponseHeaders()); var response = { data: transformData( request.responseText, - options.headers, + headers, options.transformResponse ), status: request.status, - headers: parseHeaders(request.getAllResponseHeaders()), + headers: headers, config: options };