Section courante

A propos

Section administrative du site

CURL_GETINFO

cURL : Demande d'informations
PHP 4.0.4+ Extension CURL

Syntaxe

function curl_getinfo($ch);
function curl_getinfo($ch,$opt);

Paramètres

Nom Description
$ch Ce paramètre permet d'indiquer un identificateur de gestion de CURL.
$opt Ce paramètre permet d'indiquer le type d'information à retourner.
Constante Description
CURLINFO_EFFECTIVE_URL Cette constante permet d'indiquer qu'il faut retourner le dernier véritable URL réellement envoyé.
CURLINFO_HTTP_CODE Cette constante permet d'indiquer qu'il faut retourner le code de résultat de retour HTTP.
CURLINFO_FILETIME Cette constante permet d'indiquer qu'il faut retourner la date et heure distante du document.
... ...

Retour

Valeur Description
FALSE Cette valeur permet d'indiquer qu'une erreur s'est produite.
tableau associatif Ces valeurs permettent d'indiquer les informations de CURL si le paramètre «$opt» n'est pas définit.
Champ Description
url Ce champ permet d'indiquer l'URL d'appel.
content_type Ce champ permet d'indiquer le type de contenu.
http_code Ce champ permet d'indiquer le code de résultat de retour HTTP.
Valeur Description
0 Cette valeur permet d'indiquer que le nom de domaine est vide, soit «http:///».
100 Cette valeur permet d'indiquer que la page continue.
101 Cette valeur permet d'indiquer que le protocole à changé.
102 Cette valeur permet d'indiquer que la page en cours de génération.
200 Cette valeur permet d'indiquer que la page est correctement chargé.
201 Cette valeur permet d'indiquer que la page est créée.
202 Cette valeur permet d'indiquer que la page est acceptée.
203 Cette valeur permet d'indiquer que la page contient des informations non-autorisé.
204 Cette valeur permet d'indiquer que la page ne contient rien.
205 Cette valeur permet d'indiquer que le contenu de la page est réinitialisé.
206 Cette valeur permet d'indiquer que la page à un contenu partiel.
207 Cette valeur permet d'indiquer que la page a de multiple état.
300 Cette valeur permet d'indiquer que la page a des choix multiples.
301 Cette valeur permet d'indiquer que la page est déplacé définitivement.
302 Cette valeur permet d'indiquer que la page est trouvé.
303 Cette valeur permet d'indiquer de voir l'autre page.
304 Cette valeur permet d'indiquer la page n'a pas été modifié.
305 Cette valeur permet d'indiquer la page utilise un proxy.
306 Cette valeur permet d'indiquer la page n'est pas utilisé.
307 Cette valeur permet d'indiquer la page effectue une redirection temporaire.
400 Cette valeur permet d'indiquer une mauvaise requête est envoyé à la page.
401 Cette valeur permet d'indiquer qu'une autorisation est requise pour cette page.
402 Cette valeur permet d'indiquer qu'un paiement est requise pour cette page.
403 Cette valeur permet d'indiquer que l'accès à cette page est refusé.
404 Cette valeur permet d'indiquer que la page est introuvable.
405 Cette valeur permet d'indiquer que la méthode n'est pas alloué pour cette page.
406 Cette valeur permet d'indiquer que la méthode n'est pas acceptable pour cette page.
407 Cette valeur permet d'indiquer que la page exige une authentification au proxy.
408 Cette valeur permet d'indiquer que le délai est expiré pour la page.
409 Cette valeur permet d'indiquer qu'un conflit à lieu avec la page.
410 Cette valeur permet d'indiquer que la page est partie.
411 Cette valeur permet d'indiquer qu'une longueur est requise pour la page.
412 Cette valeur permet d'indiquer qu'une précondition a échoué pour la page demandé.
413 Cette valeur permet d'indiquer qu'une requête à une entité trop large pour la page.
414 Cette valeur permet d'indiquer qu'une requête-URI est trop large pour la page.
415 Cette valeur permet d'indiquer le type de support de média n'est pas supporté par la page.
416 Cette valeur permet d'indiquer que le rang de la requête n'est pas satisfait pour la page.
417 Cette valeur permet d'indiquer un échec de la page.
418 Cette valeur n'est pas utilisé.
419 Cette valeur n'est pas utilisé.
420 Cette valeur n'est pas utilisé.
421 Cette valeur n'est pas utilisé.
422 Cette valeur permet d'indiquer entité ne pouvant être un processus d'une page.
423 Cette valeur permet d'indiquer que la page est verrouillé.
424 Cette valeur permet d'indiquer un échec de dépendance pour la page.
425 Cette valeur permet d'indiquer qu'il n'y a pas de code pour la page.
426 Cette valeur permet d'indiquer qu'une mise-à-jour est requise pour la page.
500 Cette valeur permet d'indiquer une erreur interne dans le serveur.
501 Cette valeur permet d'indiquer que la méthode n'est pas implanté.
502 Cette valeur permet d'indiquer qu'il y a une mauvaise route réseau.
503 Cette valeur permet d'indiquer que le serveur est temporairement non-disponible.
504 Cette valeur permet d'indiquer que le délai est dépassé sur le chemin du réseau.
505 Cette valeur permet d'indiquer que la version HTTP n'est pas supporté.
506 Cette valeur permet d'indiquer que la variante doit aussi être négocié.
507 Cette valeur permet d'indiquer que la capacité d'entreposage est insuffisante.
508 Cette valeur n'est pas utilisé.
509 Cette valeur n'est pas utilisé.
510 Cette valeur permet d'indiquer la page n'est pas étendu.
... ...
header_size Ce champ permet d'indiquer la taille de l'entête.
request_size Ce champ permet d'indiquer la taille de la requête.
filetime Ce champ permet d'indiquer la date et heure du document.
... ...
valeurs Ces valeurs permettent d'indiquer les informations spécifique de CURL sont définit par le paramètre «$opt».

Description

Cette fonction permet de demander les informations de transfert à propos du CURL.

Remarque

Voir également

Système d'exploitation - Linux - Références de commandes et de programmes - curl

Dernière mise à jour : Jeudi, le 9 avril 2015