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

Qiu*_*ang 10 ssl node.js

当我向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,但仍然遇到相同的错误。

任何想法如何解决该错误?

Qiu*_*ang 6

重新提出问题后,我又针对google api提出了另一个问题,终于得到了答案!

所以google api已经支持使用代理了,查看这里


Aki*_*nde 5

如果其他人也面临同样的问题,一个可能的解决方案(如果您使用的是 Windows 操作系统)是遵循以下过程:

  • 按 Windows 键
  • 搜索互联网选项
  • 点击“互联网选项”
  • 点击“连接”
  • 进入局域网设置
  • 取消选中“对 LAN 使用代理服务器...”

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