欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

node.js請求HTTPS報錯:UNABLE_TO_VERIFY_LEAF_SIGNATURE\的解決方法

 更新時間:2016年12月18日 15:46:56   投稿:daisy  
最近在工作中遇到一個問題,node.js請求HTTPS時報錯:Error: UNABLE_TO_VERIFY_LEAF_SIGNATURE\,通過查找網上的一些資料找到了解決方法,現(xiàn)在總結下分享給大家,有需要的朋友們可以參考借鑒,下面來一起看看吧。

發(fā)現(xiàn)錯誤

最近在用Nodejs發(fā)送https請求時候,出現(xiàn)\”Error: UNABLE_TO_VERIFY_LEAF_SIGNATURE\”的錯誤,錯誤如下:

events.js:72
throw er; // Unhandled \'error\' event
^
Error: UNABLE_TO_VERIFY_LEAF_SIGNATURE
at SecurePair. (tls.js:1381:32)
at SecurePair.emit (events.js:92:17)
at SecurePair.maybeInitFinished (tls.js:980:10)
at CleartextStream.read [as _read] (tls.js:472:13)
at CleartextStream.Readable.read (_stream_readable.js:341:10)
at EncryptedStream.write [as _write] (tls.js:369:25)
at doWrite (_stream_writable.js:226:10)
at writeOrBuffer (_stream_writable.js:216:5)
at EncryptedStream.Writable.write (_stream_writable.js:183:11)
at write (_stream_readable.js:602:24)

錯誤的原因是:對方數(shù)字證書設置不正確,

解決辦法: 將rejectUnauthorized參數(shù)設置成false

var https = require(\'https\'); 
 
var options = { 
 hostname: \'www.magentonotes.com\', 
 port: 443, 
 path: \'/\', 
 method: \'GET\', 
 rejectUnauthorized:false 
}; 
 
var req = https.request(options, function(res) { 
 console.log(\"statusCode: \", res.statusCode); 
 console.log(\"headers: \", res.headers); 
 
 res.on(\'data\', function(d) { 
 process.stdout.write(d); 
 }); 
}); 
req.end(); 
 
req.on(\'error\', function(e) { 
 console.error(e); 
});

參考資料:https://nodejs.org/api/https.html

總結

以上就是關于node.js請求HTTPS報錯的解決方法,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

相關文章

  • Node.js Express安裝與使用教程

    Node.js Express安裝與使用教程

    Express 是一個簡潔而靈活的 node.js Web應用框架, 提供了一系列強大特性幫助你創(chuàng)建各種 Web 應用,這篇文章主要介紹了Node.js Express安裝與使用教程,非常具有實用價值,需要的朋友可以參考下
    2018-05-05
  • 推薦 21 款優(yōu)秀的高性能 Node.js 開發(fā)框架

    推薦 21 款優(yōu)秀的高性能 Node.js 開發(fā)框架

    Node.js是JavaScript中最為流行的框架之一,易于創(chuàng)建可擴展的Web應用。Node.js包含不同類型框架,包括MVC, full-stack,REST API以及Generators。借助這些框架使Node.js更加易于使用,它還支持眾多特性功能,只需幾個步驟就可快速搭建強大的Web應用。本文為大家推薦21款
    2014-08-08
  • Node.js獲取前端ajax提交的request信息

    Node.js獲取前端ajax提交的request信息

    這篇文章主要為大家詳細介紹了Node.js獲取前端ajax提交的request信息,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • 使用Node.js實現(xiàn)一個簡單的命令行工具

    使用Node.js實現(xiàn)一個簡單的命令行工具

    這篇文章主要為大家詳細介紹了如何用 Node.js 實現(xiàn)一個簡單的命令行工具,模仿常用的 ls 命令,包括其 -a 和 -l 參數(shù)的功能,感興趣的可以了解下
    2024-11-11
  • 詳談nodejs異步編程

    詳談nodejs異步編程

    本文詳細介紹了node.js異步編程的分類以及異步編程存在的問題,非常的詳盡,非常細致,這里推薦給小伙伴。
    2014-12-12
  • 爬蟲利器Puppeteer實戰(zhàn)

    爬蟲利器Puppeteer實戰(zhàn)

    本文詳細的介紹了什么是Puppeteer以及使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-01-01
  • 說說node中的可讀流和可寫流的區(qū)別

    說說node中的可讀流和可寫流的區(qū)別

    這篇文章主要介紹了說說node中的可讀流和可寫流的區(qū)別,詳細的介紹了可讀流和可寫流,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • npm版本升級的全流程操作

    npm版本升級的全流程操作

    作為前端開發(fā)者,npm是我們日常工作中不可或缺的工具,定期升級npm不僅能獲得新特性支持,還能享受性能優(yōu)化和安全補丁,本文將通過實際案例演示如何正確升級npm,并解析常見問題,需要的朋友可以參考下
    2025-05-05
  • 詳細談談NodeJS進程是如何退出的

    詳細談談NodeJS進程是如何退出的

    這篇文章主要給大家介紹了關于NodeJS進程是如何退出的相關資料,主要介紹了導致進程退出的三個因素:主動退出;未捕獲的異常、未處理的 promise rejection;未處理的 Event Emitter error 事件 系統(tǒng)信號,需要的朋友可以參考下
    2021-07-07
  • 如何使用docker直接運行不同版本nodejs命令

    如何使用docker直接運行不同版本nodejs命令

    這篇文章主要介紹了如何使用docker直接運行不同版本nodejs命令,在不支持高版本Node.js的舊版操作系統(tǒng)上,可以通過Docker容器技術解決兼容性問題,需要的朋友可以參考下
    2024-10-10

最新評論