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
