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