gpt4 book ai didi

'connect_timeout' 和 'timeout' 之间的差异

转载 作者:行者123 更新时间:2023-12-03 15:55:20 25 4
gpt4 key购买 nike

Guzzle 中的“connect_timeout”和“timeout”请求选项有什么区别。

最佳答案

我可以解释的最基本的方法是(据我了解):

  • 连接超时 - Time Guzzle 将等待与服务器建立连接
  • 超时 - 一旦建立连接,Time Guzzle 将等待服务器处理请求。例如等待一个长时间运行的脚本。

  • 这个与 curl 超时有关的答案也很好 - https://unix.stackexchange.com/questions/94604/does-curl-have-a-timeout/94612

    用于定义超时的标志 --connect-timeout 和 --max-time 使区别更加清晰。

    我也相信 Guzzle 选项与这些 curl 选项有关
  • 超时 - https://curl.haxx.se/libcurl/c/CURLOPT_TIMEOUT.html
  • 连接超时 -
    https://curl.haxx.se/libcurl/c/CURLOPT_CONNECTTIMEOUT.html
  • 关于 'connect_timeout' 和 'timeout' 之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39526699/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com