返回

Operation timed out after 10001 milliseconds with 0 bytes received

发布时间:2022-10-14 00:19:20 286
# json

PHP Curl 请求接口时遇到下列错误!

{"error":"Operation timed out after 10001 milliseconds with 0 bytes received"}

{"error":"Empty reply from server"}

这两个问题,第一个问题大概意思是请求时间过长造成的。

解决办法:

// 超时设置

    curl_setopt($curl, CURLOPT_TIMEOUT, 300);

 

设置更大的时间

然鹅,造成整个问题的原因是:

$header = array(

                        'Content-Type: application/json',

                        'Content-Length: ' . strlen(json_encode($post_data))

                    );

 

Content-Length 对就是这个参数,造成的假死和timeout

参考链接: ​​https://www.jianshu.com/p/ea12be063b2e​​

 

 

__________________________________________________________________________________

若有帮助到您,欢迎点击推荐,您的支持是对我坚持最好的肯定(*^_^*)

你要保守你心,胜过保守一切。

作者:刘俊涛的博客​​

 

 

 

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线