【发布时间】:2010-12-14 19:22:12
【问题描述】:
我使用 cURL 脚本将参数发布到我的其他站点上的页面作为客户端的更新,我的问题是我的 curl 脚本在等待响应一个站点之前停止,然后继续到其他站点,如果一页超时需要很长时间才能进入下一页,我尝试使用 curl_setopt 将 connectiontimeout 和 timeout 设置为 0,但这在我的问题的响应方面不起作用。那么开始吧,我如何停止 curl 等待目标服务器的响应,然后再继续下一个?
谢谢, 约翰
【问题讨论】:
-
好吧,将连接超时设置为 0 意味着让他们无限期地等待......
-
哦,谢谢,你建议我做什么?
-
你对你的 cURL 请求做了什么?这是一个可以更好地由计划任务处理的进程,以防止它在等待响应时阻止用户浏览?
-
嗯,我不太明白你的问题,但是如果目标 Web 服务器速度很慢或者域已关闭,并且一旦操作完成,就没有响应,所以我不会真的需要等一个。