使用 PHP 在 CURL 中设置超时
我搜索了很多关于在 PHP 中设置curl请求超时的信息,但似乎没有一个有帮助。 我正在使用 CURL-7.15.5 版本。我正在尝试以毫秒为单位设置请求超时。我知道在curl-7.16.*中有一个新选项CURLOPT_TIMEOUT_MS,它可以以毫秒为单位设置超时。有没有办法让用户 CURLOPT_TIMEOUT (7.15.5 样式)设置小于一分钟的超时?
任何指示将不胜感激。
编辑:是否可以在curl 7.15.5版本中以毫秒为单位设置超时?
I've searched a lot about setting time out for curl request in PHP, but none seems to be helpful.
I'm using CURL-7.15.5 version. I'm trying to set time-out for a request in milliseconds. I know that in curl-7.16.* there is new option CURLOPT_TIMEOUT_MS, which can set time out in milliseconds. Is there any way to user CURLOPT_TIMEOUT (7.15.5 style) to setup time-out less than a minute?
Any pointers will be appreciated.
Edit: Is it possible to set timeout in milliseconds in curl 7.15.5 version?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
检查此链接
CURLOPT_TIMEOUT - 定义时间量允许执行任何 cURL 函数。
CURLOPT_CONNECTTIMEOUT - 定义最长时间等待连接完成
Check this links
CURLOPT_TIMEOUT - defines the amount of time that any cURL function is allowed to take to execute.
CURLOPT_CONNECTTIMEOUT - defines the maximum amount of time to wait for the connection to complete