使用 PHP 在 CURL 中设置超时

发布于 2024-12-09 15:26:58 字数 250 浏览 0 评论 0原文

我搜索了很多关于在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

苹果你个爱泡泡 2024-12-16 15:26:58

检查此链接

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文