Lit les informations détaillant le dernier transfert.
ch
Un gestionnaire cURL retourné par la fonction curl_init().
opt
Ce paramètre peut prendre l'une des valeurs suivantes :
"CURLINFO_EFFECTIVE_URL" - Dernière URL réelle
"CURLINFO_HTTP_CODE" - Dernier code HTTP reçu
"CURLINFO_FILETIME" - Date distante du document, et -1 si la date du document distant est inconnue.
"CURLINFO_TOTAL_TIME" - Durée de la transaction en secondes pour le dernier transfert
"CURLINFO_NAMELOOKUP_TIME" - Durée de résolution du nom de domaine en secondes
"CURLINFO_CONNECT_TIME" - Durée d'établissement de la connexion en secondes
"CURLINFO_PRETRANSFER_TIME" - Durée en secondes, entre le début de la transaction et de début du transfert de fichiers
"CURLINFO_STARTTRANSFER_TIME" - Durée en secondes jusqu'à ce que le premier octet soit sur le point d'être transféré
"CURLINFO_REDIRECT_TIME" - Durée en secondes de toutes les étapes de redirection avant que la transaction finale ne soit débutée
"CURLINFO_SIZE_UPLOAD" - Nombre total d'octets envoyés
"CURLINFO_SIZE_DOWNLOAD" - Nombre total d'octets téléchargés
"CURLINFO_SPEED_DOWNLOAD" - Vitesse moyenne de téléchargement
"CURLINFO_SPEED_UPLOAD" - Vitesse moyenne d'envoi
"CURLINFO_HEADER_SIZE" - Taille des en-têtes reçus
"CURLINFO_HEADER_OUT" - La chaîne de demande envoyée. Disponible depuis PHP 6.0.0
"CURLINFO_REQUEST_SIZE" - Taille totale des requêtes envoyées. Actuellement, uniquement pour les requêtes HTTP
"CURLINFO_SSL_VERIFYRESULT" - Résultat de la vérification de la certification SSL demandée par CURLOPT_SSL_VERIFYPEER
"CURLINFO_CONTENT_LENGTH_DOWNLOAD" - Taille du corps du téléchargement, lu dans l'en-tête Content-Length:
"CURLINFO_CONTENT_LENGTH_UPLOAD" - Taille spécifiée de l'envoi.
"CURLINFO_CONTENT_TYPE" - Content-Type: du fichier téléchargé. NULL indique que le serveur n'a pas envoyé d'en-tête Content-Type:
Si opt
est fourni, la valeur retournée sera une chaîne.
Sinon, ce sera un tableau associatif contenant les éléments suivants :
(qui correspond à 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"
Précédent | Sommaire | Suivant |
curl_exec | Niveau supérieur | curl_init |