Options de contexte CURL Liste des options de contexte CURL &reftitle.description; Les options de contexte CURL sont disponibles lorsque l'extension CURL a été compilée en utilisant l'option de configuration . &reftitle.options; method &string; GET, POST, ou n'importe quelle méthode HTTP supportée par le serveur distant. Par défaut, vaut GET. header &string; En-têtes additionnels à envoyer lors de la requête. Les valeurs de cette option écraseront les autres valeurs (comme User-agent:, Host:, et Authentication:). user_agent &string; Valeur à envoyer avec l'en-tête User-Agent:. Par défaut, la valeur de la directive user_agent du fichier &php.ini; sera utilisée. content &string; Les données additionnelles à envoyer après les en-têtes. Cette option n'est pas utilisée pour les requêtes GET ou HEAD. proxy &string; URI spécifiant l'adresse du proxy. (e.g. tcp://proxy.exemple.com:5100). max_redirects int Le nombre maximal de redirections à suivre. La valeur 1 ou inférieure signifie qu'il ne faut suivre aucune redirection. Par défaut, vaut 20. curl_verify_ssl_host &boolean; Vérifie l'hôte. Par défaut, vaut &false; Cette option est disponible pour les protocoles http et ftp. curl_verify_ssl_peer &boolean; Demande une vérification du certificat SSL utilisé. Par défaut, vaut &false; Cette option est disponible pour les protocoles http et ftp. &reftitle.examples; Récupère une page et envoie des données avec la méthode POST 'du contenu', 'var2' => 'doh' ) ); $opts = array('http' => array( 'method' => 'POST', 'header' => 'Content-type: application/x-www-form-urlencoded', 'content' => $postdata ) ); $context = stream_context_create($opts); $result = file_get_contents('http://example.com/submit.php', false, $context); ?> ]]> &reftitle.seealso;