Manuel PHP
Précédent |  | Suivant

# HttpMessage

(no version information, might be only in CVS)

HttpMessage -- CLasse HTTP Message

## Synopsis

    classe HttpMessage implémente l'itérateur, Countable, Serializable

## Membres de la classe

### Propriétés

Tableau 1. Propriété de l'instance

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

Tableau 2.

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::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()

Précédent | Sommaire | Suivant
Constantes | Niveau supérieur | HttpMessage::__construct