在php
CURLOPT_CONNECTTIMEOUT vs. CURLOPT_TIMEOUT
The official PHP documentation (http://www.php.net/manual/en/function.curl-setopt.php) delineates two不同的超時選項:
curlopt_connecttimeout:指定建立連接時等待的最大秒數。使用0指示一個不確定的等待時間。 curlopt_timeout:在提供的代碼sphippet,curlopt_timeout to replectifity defulation defore defe dore n preepulation中,在提供的代碼snippet shippet ships off curl function允許的最大執行時間。這表明超時未正確配置。
推薦配置:通過將curlopt_connectTimeout設置為0,我們啟用了無限期的等待連接建立。同時,將curlopt_timeout設置為特定值限制了最大執行時間。
附加考慮:[&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&配置配置超時很重要的是,使用set_time_time_limit()延長PHP腳本本身的執行時間很重要。通過將其設置為0,您可以有效地授予腳本無限執行時間:[&& && &&&&&&&&& set_time_limit(0); //為例如[&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&得到的調整,以確保您的curl請求應確保尊重指定的超時時間並允許數據庫響應生成的時間充足的時間。免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3