Node.js 指定 tls 连接超时

标签 node.js ssl timeout

如何为 tls.connect() 调用指定超时? 我知道服务器有 handshakeTimeout,客户端有类似的东西吗?

最佳答案

您应该可以调用 tlssock.setTimeout()调用底层 socket.setTimeout() . socket.setTimeout() 与 TLS 服务器用于 handshakeTimeout 的机制相同。 .

关于Node.js 指定 tls 连接超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23309527/

相关文章:

java - NettyIO 捕获连接超时

php - iPad 上 Safari 中的用户超时

javascript - 使用 Electron 和 node.js 应用程序的 easy-ftp 中的文件上传错误

javascript - next() is not a function 错误Node.js

Spring Boot 设置 SSL 连接报错

ssl - Hyperledger Fabric - 调用错误/TLS 握手失败,错误为 tls : first record does not look like a TLS handshake

java - 具有客户端身份验证的 jetty ssl 抛出空证书异常

python - 读取时非阻塞 Python 套接字的超时值是多少?

node.js - 如何在 stripe-node 中使用多个 Stripe key ?

javascript - Nodejs swig、子字符串或限制字符