Domanda

Sto usando curl in PHP per controllare il codice HTTP al momento della richiesta di alcuni file, sto cercando di fare la mia corsa di velocità più veloce quindi mi chiedo c'è un modo per rendere ottenere il codice HTTP senza realmente ottenere la pagina web dall'host remoto

È stato utile?

Soluzione

Set CURLOPT_NOBODY su true. Ciò significa che invece di preformatura una richiesta GET o POST, una richiesta HEAD viene preformato in modo che il server remoto restituirà solo l'header HTTP.

curl_setopt($ch, CURLOPT_NOBODY, true);

C'è anche qualche esempio di codice in questa risposta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top