From 17356073a7a8e9ba1ce7f32eb333f632b4d34bf0 Mon Sep 17 00:00:00 2001 From: Mim Date: Thu, 30 Apr 2026 15:26:05 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A6=D0=98=D0=A2=D0=9A-1046=20-=20=D0=BE?= =?UTF-8?q?=D0=B1=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B0=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=B2=D1=82=D0=BE=D1=80=D1=8F=D1=8E=D1=89=D0=B8=D1=85=D1=81?= =?UTF-8?q?=D1=8F=20HTTP-=D0=B7=D0=B0=D0=B3=D0=BE=D0=BB=D0=BE=D0=B2=D0=BA?= =?UTF-8?q?=D0=BE=D0=B2=20(code=20review)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/http_client.js | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) 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() : []) } ];