hw_api->userlist
Introduction
Autres services
PHP Manual

# HTTP

- Introduction
- Installation/Configuration
  - Pré-requis
  - Installation de l'extension HTTP — Installation/Configuration
  - Configuration à l'exécution
  - Types de ressources
- Constantes pré-définies
- Options de demande — Options utilisables avec la classe HttpRequest et les fonctions relatives
- Classe HttpDeflateStream
  - HttpDeflateStream::__construct — Constructeur de la classe HttpDeflateStream
  - HttpDeflateStream::factory — Classe HttpDeflateStream
  - HttpDeflateStream::finish — Finalise un flux compressé
  - HttpDeflateStream::flush — Envoi un flux compressé
  - HttpDeflateStream::update — Met à jour le flux compressé
- Classe HttpInflateStream
  - HttpInflateStream::__construct — Constructeur de la classe HttpInflateStream
  - HttpInflateStream::factory — Classe HttpInflateStream
  - HttpInflateStream::finish — Finalise un flux décompressé
  - HttpInflateStream::flush — Envoi un flux décompressé
  - HttpInflateStream::update — Met à jour un flux décompressé
- Classe HttpMessage
  - HttpMessage::addHeaders — Ajoute des en-têtes
  - HttpMessage::__construct — Constructeur de la classe HttpMessage
  - HttpMessage::detach — Détache un HttpMessage
  - HttpMessage::factory — Crée HttpMessage pour une chaîne
  - HttpMessage::fromEnv — Crée HttpMessage pour l'environnement
  - HttpMessage::fromString — Crée un HttpMessage depuis une chaîne de caractères
  - HttpMessage::getBody — Récupère le corps du message
  - HttpMessage::getHeader — Récupère les en-têtes
  - HttpMessage::getHeaders — Récupère les en-têtes du message
  - HttpMessage::getHttpVersion — Récupère la version HTTP
  - HttpMessage::getParentMessage — Récupère le message parent
  - HttpMessage::getRequestMethod — Récupère la méthode de la demande
  - HttpMessage::getRequestUrl — Récupère l'URL de la demande
  - HttpMessage::getResponseCode — Récupère le code réponse
  - HttpMessage::getResponseStatus — Récupère le statut de la réponse
  - HttpMessage::getType — Récupère le type du message
  - HttpMessage::guessContentType — Demande le type de contenu
  - HttpMessage::prepend — Ajoute un message
  - HttpMessage::reverse — Renverse la chaîne du message
  - HttpMessage::send — Envoie le message
  - HttpMessage::setBody — Définit le corps du message
  - HttpMessage::setHeaders — Définit les en-têtes
  - HttpMessage::setHttpVersion — Définit la version HTTP
  - HttpMessage::setRequestMethod — Définit la méthode de la demande
  - HttpMessage::setRequestUrl — Définit l'URL de la demande
  - HttpMessage::setResponseCode — Définit le code réponse
  - HttpMessage::setResponseStatus — Définit le statut de la réponse
  - HttpMessage::setType — Définit le type de message
  - HttpMessage::toMessageTypeObject — Crée un objet HTTP en fonction du type de message
  - HttpMessage::toString — Récupère la représentation du message sous la forme d'une chaîne de caractères
- Classe HttpQueryString
  - HttpQueryString::__construct — Constructeur de la classe HttpQueryString
  - HttpQueryString::get — Récupère (une partie) de la requête
  - HttpQueryString::mod — Modifie la copie de la requête
  - HttpQueryString::set — Définit les paramètres de la requête
  - HttpQueryString::singleton — Récupère un instance simple de HttpQueryString
  - HttpQueryString::toArray — Récupère la requête sous la forme d'un tableau
  - HttpQueryString::toString — Récupère la requête
  - HttpQueryString::xlate — Modifie le jeu de caractères de la requête
- Classe HttpRequest
  - HttpRequest::addCookies — Ajoute des cookies
  - HttpRequest::addHeaders — Ajoute des en-têtes
  - HttpRequest::addPostFields — Ajoute des champs POST
  - HttpRequest::addPostFile — Ajoute un fichier en POST
  - HttpRequest::addPutData — Ajoute des données PUT
  - HttpRequest::addQueryData — Ajoute des paramètres à une requête
  - HttpRequest::addRawPostData — Ajoute une ligne de données POST
  - HttpRequest::addSslOptions — Ajoute des options SSL
  - HttpRequest::clearHistory — Efface l'historique
  - HttpRequest::__construct — Constructeur de HttpRequest
  - HttpRequest::enableCookies — Active les cookies
  - HttpRequest::getContentType — Récupère le type de contenu
  - HttpRequest::getCookies — Récupère les cookies
  - HttpRequest::getHeaders — Récupère les en-têtes
  - HttpRequest::getHistory — Récupère l'historique
  - HttpRequest::getMethod — Récupère une méthode
  - HttpRequest::getOptions — Récupère les options
  - HttpRequest::getPostFields — Récupère les champs POST
  - HttpRequest::getPostFiles — Récupère les fichiers POST
  - HttpRequest::getPutData — Récupère des données PUT
  - HttpRequest::getPutFile — Récupère un fichier PUT
  - HttpRequest::getQueryData — Récupère les données de la requête
  - HttpRequest::getRawPostData — Récupère les données POST
  - HttpRequest::getRawRequestMessage — Récupère le message de la requête
  - HttpRequest::getRawResponseMessage — Récupère le message de réponse
  - HttpRequest::getRequestMessage — Récupère le message de la requête
  - HttpRequest::getResponseBody — Récupère le corps de la réponse
  - HttpRequest::getResponseCode — Récupère le code de la réponse
  - HttpRequest::getResponseCookies — Récupère la réponse des cookies
  - HttpRequest::getResponseData — Récupère les données de la réponse
  - HttpRequest::getResponseHeader — Récupère les en-têtes de la réponse
  - HttpRequest::getResponseInfo — Récupère les informations de la réponse
  - HttpRequest::getResponseMessage — Récupère le message de la réponse
  - HttpRequest::getResponseStatus — Récupère le statut de la réponse
  - HttpRequest::getSslOptions — Récupère les options SSL
  - HttpRequest::getUrl — Récupère l'url
  - HttpRequest::resetCookies — Efface les cookies
  - HttpRequest::send — Envoi une requête
  - HttpRequest::setContentType — Définit le type de contenu
  - HttpRequest::setCookies — Définit un cookie
  - HttpRequest::setHeaders — Définit un en-tête
  - HttpRequest::setMethod — Définit la méthode
  - HttpRequest::setOptions — Définit des options
  - HttpRequest::setPostFields — Définit les champs POST
  - HttpRequest::setPostFiles — Définit les fichiers POST
  - HttpRequest::setPutData — Définit les données PUT
  - HttpRequest::setPutFile — Définit le fichier PUT
  - HttpRequest::setQueryData — Définit les données de la requête
  - HttpRequest::setRawPostData — Définit les données POST
  - HttpRequest::setSslOptions — Définit les options SSL
  - HttpRequest::setUrl — Définit l'URL
- Classe HttpRequestPool
  - HttpRequestPool::attach — Attache un objet HttpRequest
  - HttpRequestPool::__construct — Constructeur de la classe HttpRequestPool
  - HttpRequestPool::__destruct — Destructeur de la classe HttpRequestPool
  - HttpRequestPool::detach — Détache un objet HttpRequest
  - HttpRequestPool::getAttachedRequests — Récupère les requêtes attachées
  - HttpRequestPool::getFinishedRequests — Récupère les requêtes terminées
  - HttpRequestPool::reset — Efface la file d'attente des requêtes
  - HttpRequestPool::send — Envoie toutes les requêtes
  - HttpRequestPool::socketPerform — Effectue une action sur le socket
  - HttpRequestPool::socketSelect — Sélectionne un socket
- Classe HttpResponse
  - HttpResponse::capture — Capture la sortie du script
  - HttpResponse::getBufferSize — Récupère la taille du buffer
  - HttpResponse::getCache — Récupère le cache
  - HttpResponse::getCacheControl — Récupère l'en-tête Cache-Control
  - HttpResponse::getContentDisposition — Récupère l'en-tête Content-Disposition
  - HttpResponse::getContentType — Récupère l'en-tête Content-Type
  - HttpResponse::getData — Récupère les données
  - HttpResponse::getETag — Récupère l'ETag
  - HttpResponse::getFile — Récupère le fichier
  - HttpResponse::getGzip — Récupère la configuration gzip
  - HttpResponse::getHeader — Récupère un en-tête
  - HttpResponse::getLastModified — Récupère l'en-tête Last-Modified
  - HttpResponse::getRequestBody — Récupère le corps de la demande
  - HttpResponse::getRequestBodyStream — Récupère le flux du corps de la demande
  - HttpResponse::getRequestHeaders — Récupère les en-têtes de la demande
  - HttpResponse::getStream — Récupère le flux
  - HttpResponse::getThrottleDelay — Récupère le délai de la commande
  - HttpResponse::guessContentType — Devine le type de contenu
  - HttpResponse::redirect — Redirection
  - HttpResponse::send — Envoie la réponse
  - HttpResponse::setBufferSize — Définit la taille du buffer
  - HttpResponse::setCache — Définit le cache
  - HttpResponse::setCacheControl — Définit l'en-tête cache-control
  - HttpResponse::setContentDisposition — Définit l'en-tête Content-Disposition
  - HttpResponse::setContentType — Définit l'en-tête content-type
  - HttpResponse::setData — Définit les données
  - HttpResponse::setETag — Définit l'ETag
  - HttpResponse::setFile — Définit le fichier
  - HttpResponse::setGzip — Définit le mode gzip
  - HttpResponse::setHeader — Définit un en-tête HTTP
  - HttpResponse::setLastModified — Définit l'en-tête Last-Modified
  - HttpResponse::setStream — Définit le flux
  - HttpResponse::setThrottleDelay — Définit le délai de la commande
  - HttpResponse::status — Envoi le statut de la réponse HTTP
- HTTP Fonctions
  - 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

hw_api->userlist
Introduction
Autres services
PHP Manual