我是node.js的新手,我使用请求发送帖子请求。但是我收到了错误!
request({
method: 'POST',
url: config.api + '/index',
body: {
name: "name"
},
json: true
})
throw er; // Unhandled 'error' event
^
Error: Invalid protocol: 127.0.0.1:
答案 0 :(得分:4)
我写的:它工作正常,你可以像这样修改它。
request({
method: 'POST',
url: 'http://127.0.0.1:3000' + '/index',
body: {
name: "name"
},
json: true
})
答案 1 :(得分:1)
您的代码不正确:请按照NPM module page。
上的说明操作答案 2 :(得分:0)
如果您使用的是PHP开发服务器,请参阅此线程以获取解决方案。 Stack Overflow
答案 3 :(得分:0)
系统更新后,我在 Win10
上遇到了类似的问题。是系统代理设置引起的。
http_proxy=127.0.0.1:8888
https_proxy=127.0.0.1:8888
将上述环境设置更改为
http_proxy=http://127.0.0.1:8888
https_proxy=http://127.0.0.1:8888
为我完成了工作。
顺便说一句,如果您使用 git-bash
,您还可以检查 git
配置。
$git config --list
...
http.sslverify=false
http.proxy=http://127.0.0.1:8888
https.proxy=http://127.0.0.1:8888
...