From 961b3177d5a8ab52de6b13cb6986fce7d0b78a98 Mon Sep 17 00:00:00 2001 From: MeiMei <30769358+mei23@users.noreply.github.com> Date: Wed, 19 May 2021 16:11:47 +0900 Subject: [PATCH] =?UTF-8?q?Fix=20Agent=20type,=20http=E3=81=A7=E3=82=82DNS?= =?UTF-8?q?=E3=82=AD=E3=83=A3=E3=83=83=E3=82=B7=E3=83=A5=20(#7520)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/misc/fetch.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/misc/fetch.ts b/src/misc/fetch.ts index ee671f59b..37f820354 100644 --- a/src/misc/fetch.ts +++ b/src/misc/fetch.ts @@ -55,7 +55,8 @@ export async function getHtml(url: string, accept = 'text/html, */*', timeout = const _http = new http.Agent({ keepAlive: true, keepAliveMsecs: 30 * 1000, -}); + lookup: cache.lookup, +} as http.AgentOptions); /** * Get https non-proxy agent @@ -70,14 +71,14 @@ const _https = new https.Agent({ * Get http proxy or non-proxy agent */ export const httpAgent = config.proxy - ? new HttpProxyAgent(config.proxy) as unknown as http.Agent + ? new HttpProxyAgent(config.proxy) : _http; /** * Get https proxy or non-proxy agent */ export const httpsAgent = config.proxy - ? new HttpsProxyAgent(config.proxy) as unknown as https.Agent + ? new HttpsProxyAgent(config.proxy) : _https; /**