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) {