当我这样做时:
curl https://httpbin.org/ip --proxy https://74.208.146.112:80
我得到{"origin": "74.208.146.112"}
所以它可以工作,但是请求模块就是这样:
request({url: 'https://httpbin.org/ip', proxy: 'https://74.208.146.112:80'}, function (error, response, body)
{
if (!error && response.statusCode == 200) {
console.log(body)
}
else {
console.log(error)
}
})
我收到此错误:{ [Error: tunneling socket could not be established, cause=write EPROTO 140735132950528:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:794:
] code: 'ECONNRESET' }
我已尝试使用此params池:true,strictSSL:false,tunnel:true突然,具有不同的值或逐个但我得到相同的错误。
我已尝试使用其他代理和VPS,但我得到同样的错误......
有人有想法吗?