http-client访问https请求超时

luoyue

问题描述

swoole协程环境下请求https请求前两次正常,第三次超时,我将https改为http后就正常了,但是过了一会就会报Call to a member function onWritable() on null经过测试发现是AsyncTcpConnection.php中的eventloop为空.此问题已经找到解决办法,目前的问题是之前的请求超时是否与这个有关。

以下是相关代码:
291行
245-247行

操作系统环境及workerman/webman等具体版本

swoole^6
webman^2.1
http-client^3.0.5

173 1 0
1个回答

lsmir2

请求的地址不放出来?

  • luoyue 5小时前

    域名是https://interface.music.163.com/
    请求参数和响应都有aes和rsa加密,不方便发出来

  • lsmir2 3小时前

    有没可能是被服务器拒绝了呢?

  • luoyue 2小时前

    应该不会,服务器拒绝会有http响应

🔝