PHP cURL 超時設置 CURLOPT

我是創始人李巖:很抱歉!給自己產品做個廣告,點擊進來看看。  

PHP cURL 的超時設置有兩個 CURLOPT_CONNECTTIMEOUT 和 CURLOPT_TIMEOUT,他們的區別是:

  • CURLOPT_CONNECTTIMEOUT 用來告訴 PHP 在成功連接服務器前等待多久(連接成功之后就會開始緩沖輸出),這個參數是為了應對目標服務器的過載,下線,或者崩潰等可能狀況。
  • CURLOPT_TIMEOUT 用來告訴成功 PHP 從服務器接收緩沖完成前需要等待多長時間,如果目標是個巨大的文件,生成內容速度過慢或者鏈路速度過慢,這個參數就會很有用。

使用 cURL 下載 MP3 文件是一個對開發人員來說不錯的例子,CURLOPT_CONNECTTIMEOUT 可以設置為10秒,標識如果服務器10秒內沒有響應,腳本就會斷開連接,CURLOPT_TIMEOUT 可以設置為100秒,如果MP3文件100秒內沒有下載完成,腳本將會斷開連接。

需要注意的是:CURLOPT_TIMEOUT 默認為0,意思是永遠不會斷開鏈接。所以不設置的話,可能因為鏈接太慢,會把 HTTP 資源用完。

在 WordPress 中,wp_http 類,這兩個值是一樣的,默認是設置為 5 秒。

隨意打賞

提交建議
微信掃一掃,分享給好友吧。
精品无码久久久久久国产| 亚洲精品自产拍在线观看动漫| 国产精品久久久久久影院| 国产精品推荐天天看天天爽| 2020精品极品国产色在线观看| 一本久久a久久精品亚洲| 国产精品jvid在线观看| 亚洲精品国产精品国自产网站| 精品无码人妻一区二区三区不卡| 99久久做夜夜爱天天做精品| 久久综合精品视频| 久久久久久久亚洲精品| 国产精品久久久久网站| 国产精品久久久久a影院| 亚洲第一精品在线视频| 99久久国产综合精品麻豆| 国产亚洲精品2021自在线| 伊人久99久女女视频精品免| 99久久久国产精品免费牛牛四川| 国产综合成人色产三级高清在线精品发布| 精品少妇人妻AV免费久久洗澡| 久久久国产精品四虎| 无码人妻精品一区二区三区在线| 久久激情亚洲精品无码?V| 精品3d动漫视频一区在线观看| 亚洲精品无码久久久久久| 亚洲va精品中文字幕| 无码人妻精品一区二区三18禁 | 亚洲国产精品嫩草影院| 乱码精品一区二区三区 | 国产看午夜精品理论片| 亚洲精品无码专区在线| 久久久久久亚洲Av无码精品专口| 国产网红无码精品视频| 91精品国产色综合久久| 国产精品视频色视频| 亚洲精品无码激情AV| 国产精品一区二区久久精品无码 | 国产成人精品动图| 欧美日韩亚洲精品| 99精品国产一区二区三区2021 |