“在建立安全的TLS连接之前断开客户端网络套接字的连接”,节点10

时间:2018-12-03 11:45:09

标签: node.js ssl

当我向Google api发送请求(使用axios或仅使用https)时,例如https://www.googleapis.com/blogger/v3/blogs/2399953?key=...

我总是遇到“ 在建立安全TLS连接之前客户端网络套接字已断开连接”错误。

但是,如果我向https://api.github.com发送请求,它就可以正常工作。我已经搜索了错误,但是找不到很多有用的信息。这里https://github.com/nodejs/node/issues/21088表示如果服务器使用TLS 1.0,则可能会发生,但显然不是我的情况。

我也尝试googleapis,但仍然遇到相同的错误。

有什么办法解决错误吗?

3 个答案:

答案 0 :(得分:0)

如果其他人也遇到同样的问题,则可能的解决方案(如果使用的是Windows OS)将遵循以下过程:

  • 按Windows键
  • 搜索Internet选项
  • 单击“ Internet选项”
  • 点击“连接”
  • 转到“局域网设置”
  • 取消选中“将代理服务器用于LAN...。”

它应该可以工作,但是永久的解决方案是确保您打开所有可能会自动为您设置代理的软件。

答案 1 :(得分:0)

问题重新打开后,我针对Google api提出了another issue,最后得到了答案!

因此google api已支持使用代理check here

答案 2 :(得分:-1)

此错误可能与您的代理有关。如果在Unix上,请检查您的HTTP_PROXY和HTTPS_PROXY环境变量。