diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 75100f8..53ee69f 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@pushrocks/smartrequest', - version: '2.0.13', + version: '2.0.14', description: 'dropin replacement for request' } diff --git a/ts/smartrequest.request.ts b/ts/smartrequest.request.ts index f03b2b6..510d0ff 100644 --- a/ts/smartrequest.request.ts +++ b/ts/smartrequest.request.ts @@ -209,10 +209,11 @@ export let request = async ( }; export const safeGet = async (urlArg: string) => { + const agentToUse = urlArg.startsWith('http') ? plugins.http.globalAgent : plugins.https.globalAgent; try { const response = await request(urlArg, { method: 'GET', - agent: plugins.http.globalAgent, + agent: agentToUse, timeout: 5000, autoJsonParse: false, });