HttpMessage
(No version information available, might be only in CVS)
HttpMessage — CLasse HTTP Message
classe HttpMessage implémente l'itérateur, Countable, Serializable
Membres de la classe
Propriétés
| Modificateurs | Type | Nom | Description |
|---|---|---|---|
| protected | entier | type | type du message |
| protected | chaîne de caractères | body | corps du message |
| protected | float | httpVersion | version du protocole HTTP |
| protected | tableau | headers | en-têtes du message |
| protected | chaîne de caractères | requestMethod | nom de la méthode de la requête |
| protected | requestUrl | string | URL de la requête |
| protected | int | responseCode | code réponse |
| protected | string | responseStatus | statut du message de la réponse |
| protected | HttpMessage | parentMessage | référence vers le message parent |
Note: Aucune de ces propriétés par défaut ne peuvent être accédées par référence, ni par notation clé/index de tableau, ni être utilisées dans des opérations d'incrémentation ou décrémentation.
Constantes pré-définies
| Type | Nom | Description |
|---|---|---|
| int | TYPE_NONE | message ne contient pas de type spécifique |
| int | TYPE_REQUEST | message est un message HTTP du style message |
| int | TYPE_RESPONSE | message est un message HTTP du style réponse |
Méthodes
- HttpMessage::construct()
- HttpMessage::factory()
- HttpMessage::fromEnv()
- HttpMessage::fromString()
- HttpMessage::toString()
- HttpMessage::toMessageTypeObject()
- HttpMessage::guessContentType()
- HttpMessage::detach()
- HttpMessage::prepend()
- HttpMessage::reverse()
- HttpMessage::send()
- HttpMessage::getParentMessage()
- HttpMessage::getType()
- HttpMessage::setType()
- HttpMessage::getHttpVersion()
- HttpMessage::setHttpVersion()
- HttpMessage::getHeaders()
- HttpMessage::getHeader()
- HttpMessage::addHeaders()
- HttpMessage::setHeaders()
- HttpMessage::getBody()
- HttpMessage::setBody()
- HttpMessage::getRequestMethod()
- HttpMessage::setRequestMethod()
- HttpMessage::getRequestUrl()
- HttpMessage::setRequestUrl()
- HttpMessage::getResponseCode()
- HttpMessage::setResponseCode()
- HttpMessage::getResponseStatus()
- HttpMessage::setResponseStatus()