0
我正在爲我的節點應用程序使用request-promise模塊來進行一些API調用。 https://www.npmjs.com/package/request-promise如何忽略request-promise中的自簽名證書問題
import request from 'request-promise';
let options = {
method: GET,
json: true,
uri : "https://" +this.urls + endpoint,
body: payload,
rejectUnauthorized: false // This doesn't work
};
let response = await request(options)
,因爲我試圖使用API是不安全的(具有自簽名證書),則conncetion未能與此錯誤:
Error: connect ECONNREFUSED
我知道有「請求」模塊,我們可以通過rejectUnauthorized:false來處理這種情況。我不知道如何將這樣的選項與請求承諾模塊一起傳遞。
但是,這個選項將使我的整個節點應用程序不安全..我只是想傳遞這個參數,就像我們爲「請求」模塊做的那樣。 – undefined
爲真。可能是你可以在他們的repo中創建一個新問題https://github.com/request/request-promise/issues – prabushitha