尝试在https代理

时间:2018-04-12 19:33:16

标签: javascript node.js ssl https request

我正在尝试通过https代理从服务器下载图片,请帮忙。

我的代码:

var request = require('request');
  request({
   url: url,
   proxy: proxy
   }, function (err, res, imgBuffer) {
    console.log(err)
    console.log(res)
   })

错误:     Error: tunneling socket could not be established, cause=write EPROTO 101057795:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:openssl\ssl\s23_clnt.c:827:

我可以提供所需的任何其他信息,我已经尝试了很多。

1 个答案:

答案 0 :(得分:0)

我认为你需要在npm中更改配置文件。

查看本教程:https://www.jhipster.tech/configuring-a-corporate-proxy/

转到标题为" NPM配置的部分。"