NodeJS https代理don';不能使用请求模块
当我这样做时:NodeJS https代理don';不能使用请求模块,https,proxy,request,Https,Proxy,Request,当我这样做时: curlhttps://httpbin.org/ip --代理https://74.208.146.112:80 我得到了{“origin”:“74.208.146.112”}所以它是工作的,但请求模块是这样的: 请求({url:'https://httpbin.org/ip'代理:'https://74.208.146.112:80'},函数(错误、响应、正文) { 如果(!error&&response.statusCode==200){ 控制台日志(正文) } 否则{ co
curlhttps://httpbin.org/ip --代理https://74.208.146.112:80
我得到了{“origin”:“74.208.146.112”}
所以它是工作的,但请求模块是这样的:
请求({url:'https://httpbin.org/ip'代理:'https://74.208.146.112:80'},函数(错误、响应、正文)
{
如果(!error&&response.statusCode==200){
控制台日志(正文)
}
否则{
console.log(错误)
}
})
我得到这个错误:{[错误:无法建立隧道套接字,原因=写入EPROTO 140735132950528:错误:140770FC:SSL例程:SSL23\u get\u SERVER\u HELLO:未知协议:../deps/openssl/openssl/SSL/s23\u clnt.c:794:
]代码:'ECONNRESET'}
我曾尝试过使用这个参数池:true、strictSSL:false、tunnel:true,突然使用不同的值或逐个使用不同的值,但我得到了相同的错误
我尝试了其他代理和VPS,我得到了相同的错误
有人知道吗