From 2abcd55aa102be500ec4f0f2057a911cb0ac1c46 Mon Sep 17 00:00:00 2001 From: Eric Seigers Date: Tue, 29 Sep 2020 14:39:46 +0900 Subject: [PATCH] add ability to specify request options in query --- lib/ssi.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/ssi.js b/lib/ssi.js index f5cbd39..9937d3a 100644 --- a/lib/ssi.js +++ b/lib/ssi.js @@ -24,6 +24,7 @@ const SSI = function (param) { disableLocalScan: false, includesMatcher: //, onFileMatch: () => null, + requestOptions: {}, } const options = { ...defaultOptions, @@ -66,7 +67,9 @@ const SSI = function (param) { async function getContentOnline(url, location) { try { - const res = await request('GET', url); + const res = await request('GET', url, { + ...options.requestOptions + }); const charset = extractCharSet(res); let content = options.quietError ? '' : `ERROR : could not find the file ${location}`; if (res && res.statusCode && res.statusCode < 400) {