English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
(PHP 4 >= 4.0.4, PHP 5)
curl_getinfo — Informationen über den Ressourcensatz der CURL-Verbindung ermitteln
gemischt curl_getinfo ( resource $ch [, int $opt = 0 ] )
Erfasst Informationen über die letzte Übertragung.
ch
CURL-Handle, das von curl_init() zurückgegeben wird.
opt
Dieser Parameter kann einer der folgenden Konstanten sein:
CURLINFO_EFFECTIVE_URL - Letzte gültige URL-Adresse
CURLINFO_HTTP_CODE - Letzter empfangener HTTP-Code
CURLINFO_FILETIME - Zeit des Remote-Dokumentabholens, wenn der Zugriff nicht möglich ist, dann wird der Rückgabewert "-1"
CURLINFO_TOTAL_TIME - Zeit, die für die letzte Übertragung verwendet wird
CURLINFO_NAMELOOKUP_TIME - Zeit, die für die Namensauflösung verwendet wird
CURLINFO_CONNECT_TIME - Zeit, die für die Verbindungsaufbau verwendet wird
CURLINFO_PRETRANSFER_TIME - Zeit, die für die Vorbereitung der Übertragung von der Verbindungsaufbau verwendet wird
CURLINFO_STARTTRANSFER_TIME - Zeit, die von der Verbindungsaufbau bis zum Beginn der Übertragung verwendet wird
CURLINFO_REDIRECT_TIME - Zeit, die für die Umleitung vor dem Beginn der Übertragung verwendet wird
CURLINFO_SIZE_UPLOAD - Gesamtmenge der hochgeladenen Daten
CURLINFO_SIZE_DOWNLOAD - Gesamtmenge der heruntergeladenen Daten
CURLINFO_SPEED_DOWNLOAD - Durchschnittliche Download-Geschwindigkeit
CURLINFO_SPEED_UPLOAD - Durchschnittliche Upload-Geschwindigkeit
CURLINFO_HEADER_SIZE - Größe des Header-Teils
CURLINFO_HEADER_OUT - Der String, der die Anfrage sendet
CURLINFO_REQUEST_SIZE - Größe der anständigen Anfrage im HTTP-Anfrage
CURLINFO_SSL_VERIFYRESULT - By settingCURLOPT_SSL_VERIFYPEERReturns the result of the SSL certificate verification request
CURLINFO_CONTENT_LENGTH_DOWNLOAD - FromContent-Length: Field read download content length
CURLINFO_CONTENT_LENGTH_UPLOAD - Description of upload content size
CURLINFO_CONTENT_TYPE - Download contentContent-Type:Value, NULL indicates that the server did not send validContent-Type: Header
If opt is set, return its value as a string. Otherwise, return an associative array containing the following elements (which correspond to 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"
Version | Description |
---|---|
5.1.3 | IncludeCURLINFO_HEADER_OUT . |
<?php // Create a CURL handle $ch = curl_init('http:');//de.oldtoolbag.com/'); // Execute curl_exec($ch); // Check if an error has occurred if(!curl_errno($ch)) { $info = curl_getinfo($ch); echo 'Took ' . $info['total_time'] . ' seconds to send a request to ' . $info['url']; } //Close handle curl_close($ch); ?>