The EventHttpRequest class
(PECL event >= 1.4.0-beta)
Introduction
Represents an HTTP request.
Synopsis de la classe
EventHttpRequest
{
/* Constants */
/* Méthodes */
}Constantes pré-définies
-
EventHttpRequest::CMD_GET
-
GET method(command)
-
EventHttpRequest::CMD_POST
-
POST method(command)
-
EventHttpRequest::CMD_HEAD
-
HEAD method(command)
-
EventHttpRequest::CMD_PUT
-
PUT method(command)
-
EventHttpRequest::CMD_DELETE
-
DELETE command(method)
-
EventHttpRequest::CMD_OPTIONS
-
OPTIONS method(command)
-
EventHttpRequest::CMD_TRACE
-
TRACE method(command)
-
EventHttpRequest::CMD_CONNECT
-
CONNECT method(command)
-
EventHttpRequest::CMD_PATCH
-
PATCH method(command)
-
EventHttpRequest::INPUT_HEADER
-
Request input header type.
-
EventHttpRequest::OUTPUT_HEADER
-
Request output header type.
Sommaire
- EventHttpRequest::addHeader — Ajoute un en-tête HTTP aux en-têtes de la requête
- EventHttpRequest::cancel — Annule une requête HTTP en attente
- EventHttpRequest::clearHeaders — Supprime tous les en-têtes depuis la liste des en-têtes de la requête
- EventHttpRequest::__construct — Construit un objet EventHttpRequest
- EventHttpRequest::findHeader — Cherche la valeur d'un en-tête
- EventHttpRequest::free — Libère l'objet et supprime les événements associés
- EventHttpRequest::getCommand — Retourne la commande de la requête (méthode)
- EventHttpRequest::getHost — Retourne l'hôte demandé
- EventHttpRequest::getInputBuffer — Retourne le buffer d'entrée
- EventHttpRequest::getInputHeaders — Retourne le tableau associatif contenant les en-têtes d'entrée
- EventHttpRequest::getOutputBuffer — Retourne le buffer de sortie de la requête
- EventHttpRequest::getOutputHeaders — Retourne un tableau associatif contenant les en-têtes de sortie
- EventHttpRequest::getResponseCode — Retourne le code de la réponse
- EventHttpRequest::getUri — Retourne l'URI de la requête
- EventHttpRequest::removeHeader — Supprime un en-tête HTTP depuis les en-têtes de la requête
- EventHttpRequest::sendError — Envoi un message d'erreur HTML au client
- EventHttpRequest::sendReply — Envoi une réponse HTML au client
- EventHttpRequest::sendReplyChunk — Envoi un autre bloc de données comme partie d'un bloc de réponse entrant
- EventHttpRequest::sendReplyEnd — Complète un bloc de réponse, en libérant la requête
- EventHttpRequest::sendReplyStart — Initialise un bloc de réponse