Heim > Backend-Entwicklung > PHP-Tutorial > Muss PHP CURL Business beim Aufruf von Schnittstellen von Drittanbietern ein Timeout festlegen?

Muss PHP CURL Business beim Aufruf von Schnittstellen von Drittanbietern ein Timeout festlegen?

藏色散人
Freigeben: 2023-04-09 19:50:01
nach vorne
2662 Leute haben es durchsucht

Wenn Sie das Verbindungs-Timeout und das Warte-Timeout nicht festlegen, muss PHP die Gewohnheit entwickeln, das Timeout festzulegen, wenn Curl verwendet wird. Die meisten Online-PHP-Curl-Codes legen es nicht fest. Reptiliengeschäft: it blockiert den Prozess, insbesondere die Verbindung. Beim Importieren von Fremdressourcen beeinträchtigt es die Benutzererfahrung. Es ist erforderlich, je nach Unternehmen eine Zeitüberschreitung festzulegen. Wenn die angegebene Zeit überschritten wird, wird das Fehlerprotokoll aufgezeichnet und eingespeist Zurück zum relevanten Personal

Empfehlungen
  • 1. Entwickeln Sie gute Gewohnheiten
  • 2. Wenn Sie eine PHP-Quelle verwenden, kapseln Sie am besten selbst einen Composer
  • 3 B.
  • , legen die meisten Autoren eine Standardzeit fest

PHP CURL-Timeout-Parameter

//连接超时时间
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); 
//等待响应超时时间二选一
curl_setopt($ch, CURLOPT_TIMEOUT, 10); //秒级
curl_setopt($ch, CURLOPT_TIMEOUT_MS, 10);//毫秒级
Nach dem Login kopieren

[Empfohlenes Lernen: „
PHP-Video-Tutorial
》】guzzlehttp/guzzle

Das obige ist der detaillierte Inhalt vonMuss PHP CURL Business beim Aufruf von Schnittstellen von Drittanbietern ein Timeout festlegen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:learnku.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage