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: Fix Agent type, httpでもDNSキャッシュ (#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(-) (limited to 'src') diff --git a/src/misc/fetch.ts b/src/misc/fetch.ts index ee671f59be..37f8203543 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; /** -- cgit v1.2.3-freya