From 0c7236b292a77e330710994417c4214475fb6880 Mon Sep 17 00:00:00 2001 From: Matt Zabriskie Date: Wed, 27 Aug 2014 13:59:29 -0600 Subject: [PATCH] Fixing issue referencing wrong headers --- lib/axios.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 };