Heim > Artikel > Backend-Entwicklung > Wie kann ich mit PHPs Curl effizient HTTP-Statuscodes abrufen?
So erhalten Sie effizient HTTP-Code mit PHP mithilfe von Curl
Wenn Sie Curl verwenden, um den Status einer Website zu ermitteln, z. B. ob sie online ist , Herunterfahren oder Umleiten ist es wichtig, den Leistungsaufwand zu minimieren. Allerdings lädt der bereitgestellte Code die gesamte Seite herunter, was sich negativ auf die Leistung auswirkt.
Um diesen Prozess zu optimieren, beachten Sie die folgenden Schritte:
<code class="php">curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_NOBODY, true);</code>
if(!$url || !is_string($url) || ! preg_match('/^http(s)?:\/\/[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(\/.*)?$/i', $url)) { return false; }
Optimiert Code:
Das obige ist der detaillierte Inhalt vonWie kann ich mit PHPs Curl effizient HTTP-Statuscodes abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!