curl_getinfo
(PHP 4 >= 4.0.4, PHP 5)
curl_getinfo —
Ottiene informazioni relative a un determinato trasferimento
Descrizione
string curl_getinfo
( resource $ch
[, int $opt
] )
-
"CURLINFO_EFFECTIVE_URL" - L'ultimo URL reale
-
"CURLINFO_HTTP_CODE" - L'ultimo codice HTTP ricevuto
-
"CURLINFO_FILETIME" - Data del documento remoto ricevuto, -1 indica che la data del documento è sconosciuta
-
"CURLINFO_TOTAL_TIME" - Tempo totale in secondi per l'ultimo trasferimento
-
"CURLINFO_NAMELOOKUP_TIME" - Tempo in secondi impiegato per risolvere il nome
-
"CURLINFO_CONNECT_TIME" - Tempo in secondi necessario per stabilire la connessione
-
"CURLINFO_PRETRANSFER_TIME" - Tempo in secondi dall'inizio fino a prima di cominciare il trasferimento
-
"CURLINFO_STARTTRANSFER_TIME" - Tempo in secondi fino a quando comincia il trasferimento del primo byte
-
"CURLINFO_REDIRECT_TIME" - Tempo in secondi richiesto dai passi di redirezione prima che sia cominciata la transazione finale
-
"CURLINFO_SIZE_UPLOAD" - Numero totale dei byte inviati
-
"CURLINFO_SIZE_DOWNLOAD" - Numero totale dei byte scaricati
-
"CURLINFO_SPEED_DOWNLOAD" - Velocità media di download
-
"CURLINFO_SPEED_UPLOAD" - Velocità media di upload
-
"CURLINFO_HEADER_SIZE" - Dimensione totale di tutte le header ricevute
-
"CURLINFO_REQUEST_SIZE" - Dimensione totale delle richieste, attualmente solo per le richieste HTTP
-
"CURLINFO_SSL_VERIFYRESULT" - Risultato delle verifiche del certificato richieste da CURLOPT_SSL_VERIFYPEER
-
"CURLINFO_CONTENT_LENGTH_DOWNLOAD" - Lunghezza del download ottenuta dal campo Content-Length:
-
"CURLINFO_CONTENT_LENGTH_UPLOAD" - Dimensione specificata dell'upload
-
"CURLINFO_CONTENT_TYPE" - Content-type dell'oggetto scaricato, il valore NULL indica che il server non ha inviato un Content-Type: valido
Se la funzione viene eseguita senza il parametro opzionale opt, sarà restituito un array contenente i seguenti elementi corrispondenti alle opzioni di opt
:
-
"url"
-
"content_type"
-
"http_code"
-
"header_size"
-
"request_size"
-
"filetime"
-
"ssl_verify_result"
-
"redirect_count"
-
"total_time"
-
"namelookup_time"
-
"connect_time"
-
"pretransfer_time"
-
"size_upload"
-
"size_download"
-
"speed_download"
-
"speed_upload"
-
"download_content_length"
-
"upload_content_length"
-
"starttransfer_time"
-
"redirect_time"