From f0b85c87bbddea796f81cef4156e4801bf58706b Mon Sep 17 00:00:00 2001 From: "win.lee" Date: Fri, 21 Aug 2020 15:23:21 +0900 Subject: [PATCH] [FIX] fix crlf to split response headers correctly --- src/xhr.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xhr.js b/src/xhr.js index 2127a08..2e1e12b 100644 --- a/src/xhr.js +++ b/src/xhr.js @@ -124,7 +124,7 @@ function makeResponseUrl(responseUrl, requestUrl) { export function parseResposneHeaders(str) { const hdrs = makeHeaders(); if (str) { - const pairs = str.split('\u000d\u000a'); + const pairs = str.split(/\u000d|\u000a|\u000d\u000a/); for (let i = 0; i < pairs.length; i++) { const p = pairs[i]; const index = p.indexOf('\u003a\u0020');