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,我得到了相同的错误

有人知道吗