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 秒。

隨意打賞

提交建議
微信掃一掃,分享給好友吧。
国产精品 码ls字幕影视| 久久久九九有精品国产| 亚洲精品高清国产麻豆专区| 亚洲精品视频免费观看| 91在线精品中文字幕| 精品久久久久久无码免费| 亚洲色精品三区二区一区| 精品精品国产自在久久高清| 日韩精品一区二区三区影院| 国产精品怡红院永久免费| 久久精品国产精品国产精品污| 国产亚洲精品免费| 亚洲精品乱码久久久久久蜜桃图片| 久久九九久精品国产日韩经典| 国产精品天干天干在线综合| 香蕉久久精品国产| 精品久久久久久亚洲精品| 亚洲国产精品无码久久久不卡| 亚洲乱码日产精品a级毛片久久| 国产精品99久久99久久久动漫| 亚洲精品成人久久| 久久精品国产96精品亚洲| 精品少妇一区二区三区在线| 四虎国产精品免费久久影院| 九九精品国产亚洲AV日韩| 四虎国产精品永久在线播放| 亚洲AV日韩精品久久久久久久| 91精品国产综合久久婷婷| 国产三级久久精品三级| 国产精品嫩草影院AV| 亚洲精品中文字幕| 国产精品99久久精品| 97久久精品亚洲中文字幕无码| 青青草国产精品久久久久| 日韩制服国产精品一区| 精品国偷自产在线视频| 500av大全导航精品| 香蕉99久久国产综合精品宅男自 | 久热爱精品视频线路一| 久久国产精品无码一区二区三区| 国产精品久久久久jk制服|