目前,我发现 curl 的行为非常奇怪。我执行curl https://developer.here.com/ -iv
一次后,它响应良好,代码为 200 且包含文本/html 内容,但此后第二次请求时,它立即显示以下内容:
* Trying 18.194.70.125...
* TCP_NODELAY set
* Connected to developer.here.com (18.194.70.125) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: /etc/ssl/certs
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to developer.here.com:443
* stopped the pause stream!
* Closing connection 0
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to developer.here.com:443
第三次请求时响应成功,第四次请求时响应失败,依此类推。这是怎么回事?