diff --git a/packages/core/basic/src/utils/util.request.ts b/packages/core/basic/src/utils/util.request.ts index cc63c59b..807608cb 100644 --- a/packages/core/basic/src/utils/util.request.ts +++ b/packages/core/basic/src/utils/util.request.ts @@ -207,6 +207,14 @@ export type CreateAgentOptions = { httpsProxy?: string; } & nodeHttp.AgentOptions; export function createAgent(opts: CreateAgentOptions = {}) { + opts = merge( + { + autoSelectFamily: true, + autoSelectFamilyAttemptTimeout: 2000, + }, + opts + ); + let httpAgent, httpsAgent; const httpProxy = opts.httpProxy || process.env.HTTP_PROXY || process.env.http_proxy; if (httpProxy) { diff --git a/test.js b/test.js deleted file mode 100644 index 2d010252..00000000 --- a/test.js +++ /dev/null @@ -1,20 +0,0 @@ -import axios from 'axios' - -import dns from "dns"; - -// axios.request({ -// url:"http://[2407:3740:0:301::c]/" -// }).then(res=>{ -// console.log(res) -// }) -// -// dns.resolve("api.cloudflare.com", (err, address) => { -// console.log(address); -// }) - -import {http} from '@certd/basic' -http.request({ - url:"https://api.cloudflare.com" -}).then(res=>{ - console.log(res) -})