javascript - nodejs使用require(’request’)模塊發(fā)送數(shù)據(jù),報錯
問題描述
var request = require(’request’);request(’http://www.baidu.com’, function (error, response, body) { console.log(’error:’, error); // Print the error if one occurred console.log(’statusCode:’, response && response.statusCode); // Print the response status code if a response was received console.log(’body:’, body); // Print the HTML for the Google homepage.});
這是官網(wǎng)上的實例,但是我這邊報錯。error: Error: Invalid protocol: null不知道什么協(xié)議的原因官方githubrequest
問題解答
回答1:已解決,應該是cnpm的鍋,用npm重新安裝request模塊,成功運行了
回答2:我試了一下,是沒有發(fā)現(xiàn)問題的,你是用webstorm的調(diào)試工具運行的嗎? 或者可以嘗試一下重新安裝模塊,再用命令行運行試一下。只看到一個跟你一樣問題的 看 Stack Overflow里面 貼上連接參考一下,還有感覺你的報錯信息也不完整建議貼全一點https://stackoverflow.com/que...

是不是 npm 設 proxy 了
回答4:是:還是:?
相關(guān)文章:
1. node.js - 安裝cordova時報錯,怎么解決?2. 我在centos容器里安裝docker,也就是在容器里安裝容器,報錯了?3. javascript - 頁面突然自己插入了一段js還報錯4. java - 為什么hibernate查詢表集報錯?5. nginx - pip install python庫報錯6. angular.js - angularjs中添加高德地圖API,地圖顯示不正常,控制臺報錯,何解?7. javascript - vue組件通過eventBus通信時,報錯a.$on is not a function8. node.js - vue-cli構(gòu)建報錯。。。生成不了模板,求解~!!9. javascript - 為什么js代碼后面報錯,會導致前面的代碼執(zhí)行不了,我確定后面的部分和前面的部分沒有邏輯上的關(guān)聯(lián)。10. java - 為什么在foreach中remove最后一個元素會報錯?

網(wǎng)公網(wǎng)安備