Enable autoSelectFamily for http(s) requests (#2214)

This commit is contained in:
shamoon
2023-10-19 14:42:15 -07:00
committed by GitHub
parent 241c981444
commit 0c8c759f8a

View File

@@ -85,16 +85,20 @@ export async function httpProxy(url, params = {}) {
let request = null; let request = null;
if (constructedUrl.protocol === "https:") { if (constructedUrl.protocol === "https:") {
const httpsAgent = new https.Agent({
rejectUnauthorized: false,
});
request = httpsRequest(constructedUrl, { request = httpsRequest(constructedUrl, {
agent: httpsAgent, agent: new https.Agent({
rejectUnauthorized: false,
autoSelectFamily: true,
}),
...params, ...params,
}); });
} else { } else {
request = httpRequest(constructedUrl, params); request = httpRequest(constructedUrl, {
agent: new http.Agent({
autoSelectFamily: true,
}),
...params,
});
} }
try { try {