hw_api->userlist
Introduction
Autres services
PHP Manual
HTTP
Introduction
Installation/Configuration
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
— Envoi 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
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