diff --git a/core/http_client.js b/core/http_client.js index 5a721e0..1def178 100644 --- a/core/http_client.js +++ b/core/http_client.js @@ -19,19 +19,11 @@ const { Socket } = require("net"); //Встроенная поддержка с //Таймаут по умолчанию const DEFAULT_TIMEOUT = 30000; -//Считывание всех Set-Cookie из fetch-ответа -const getFetchSetCookieValues = responseHeaders => { - if (typeof responseHeaders.getSetCookie === "function") { - return responseHeaders.getSetCookie(); - } - return []; -}; - -//Заголовки, которые нельзя объединять +//Правила получения значений для некомбинируемых заголовков const NON_COMBINABLE_HEADERS = [ { headerName: "set-cookie", - getValues: getFetchSetCookieValues + getValues: responseHeaders => (typeof responseHeaders?.getSetCookie === "function" ? responseHeaders.getSetCookie() : []) } ];