HTTP Fonctions
Les fonctions relatives à HTTP se trouvant précédemment sur cette page se trouvent désormais dans la catégorie réseau.
Les fonctions suivantes n'ont pas besoin de la présence du module HTTP : header(), headers_list(), headers_sent(), setcookie() et setrawcookie().
Groupe de fonctions
Mise en cache
Divers
Gestionnaires de sortie
Requêtes
Réponses
Gestionnaires persistants
Sommaire
- http_cache_etag — Mise en cache en fonction de l'ETag
 - http_cache_last_modified — Mise en cache en fonction de la date de dernière modification
 - http_chunked_decode — Décode un fragment de donnée encodé
 - http_deflate — Compresse des données
 - http_inflate — Décompresse des données
 - http_build_cookie — Construit le cookie
 - http_date — Compose une date respectant la RFC HTTP
 - http_get_request_body_stream — Récupère le corps demandé sous la forme d'un flux
 - http_get_request_body — Récupère le corps demandé sous la forme d'une chaîne de caractères
 - http_get_request_headers — Récupère les en-têtes sous la forme d'un tableau
 - http_match_etag — Cherche un ETag particulier
 - http_match_modified — Vérifie la date de dernière modification
 - http_match_request_header — Cherche n'importe quel en-tête
 - http_support — Vérifie le support HTTP interne
 - http_negotiate_charset — Jeu de caractères préféré pour la négociation avec les clients
 - http_negotiate_content_type — Négocie avec le client le type de contenu préféré
 - http_negotiate_language — Négocie le langage préféré par les clients
 - ob_deflatehandler — Gestionnaire de sortie de compression
 - ob_etaghandler — Gestionnaire de sortie ETag
 - ob_inflatehandler — Gestionnaire de sortie de décompression
 - http_parse_cookie — Analyse un cookie HTTP
 - http_parse_headers — Analyse les entêtes HTTP
 - http_parse_message — Analyse un message HTTP
 - http_parse_params — Analyse la liste des paramètres
 - http_persistent_handles_clean — Nettoie le gestionnaire persistant
 - http_persistent_handles_count — Récupère les statistiques sur le gestionnaire persistant
 - http_persistent_handles_ident — Récupère/définit l'identification du gestionnaire persistant
 - http_get — Effectue une requête GET
 - http_head — Effectue une requête HEAD
 - http_post_data — Effectue une requête POST avec des données préencodées
 - http_post_fields — Effectue une requête POST avec des données à encoder
 - http_put_data — Effectue une requête PUT avec des données
 - http_put_file — Effectue une requête PUT avec un fichier
 - http_put_stream — Effectue une requête PUT avec un flux
 - http_request_body_encode — Encode le corps de la requête
 - http_request_method_exists — Vérifie si la méthode de requête existe
 - http_request_method_name — Récupère le nom de la requête
 - http_request_method_register — Enregistre une méthode de requête
 - http_request_method_unregister — Retire une méthode de requête
 - http_request — Effectue une requête personnalisée
 - http_redirect — Effectue une redirection HTTP
 - http_send_content_disposition — Envoi l'en-tête Content-Disposition
 - http_send_content_type — Envoi le type de contenu
 - http_send_data — Envoi des données arbitraires
 - http_send_file — Envoi un fichier
 - http_send_last_modified — Envoi l'en-tête Last-Modified
 - http_send_status — Envoi le statut réponse HTTP
 - http_send_stream — Envoi un flux
 - http_throttle — Étranglement HTTP
 - http_build_str — Construit une URL à partir d'une chaîne de caractères
 - http_build_url — Construit une URL
 
