HttpResponse

(No version information available, might be only in CVS)

HttpResponse — Classe HTTP Response

Synopsis

static class HttpResponse

Class Members

Propriétés

Tableau 118. Propriétés statiques

ModificateursTypeNomDescription
protectedbooleancachesi l'on doit mettre en cache la réponse
protectedbooleangzipsi l'on doit compresser gzip l'entité d'envoi à la volée
protectedstringeTagl'ETag généré ou personnalisé
protectedintegerlastModifiedle timestamp généré ou personnalisé pour la dernière modification
protectedstringcacheControlconfiguration du Cache-Control
protectedstringcontentTypele Content-Type de l'entité d'envoi
protectedstringcontentDispositionle Content-Disposition de l'entité d'envoi
protectedintegerbufferSizela taille du buffer utilisée pour l'étranglement
protecteddoublethrottleDelayle délai d'attente, en secondes, lors de l'étranglement

Constantes pré-définies

Tableau 119. 

TypeNomDescription
integerREDIRECTméthode de redirection demandée à appliquer
integerREDIRECT_PERMredirection permanente (301 Moved permanently)
integerREDIRECT_FOUNDredirection standart (302 Found)
integerREDIRECT_POSTredirection applicable aux demandes POST (303 See other)
integerREDIRECT_PROXYredirection de proxy (305 Use proxy)
integerREDIRECT_TEMPredirection temporaire (307 Temporary Redirect)

Méthodes

HttpResponse::getBufferSize()
HttpResponse::setBufferSize()
HttpResponse::getCacheControl()
HttpResponse::setCacheControl()
HttpResponse::getCache()
HttpResponse::setCache()
HttpResponse::getContentDisposition()
HttpResponse::setContentDisposition()
HttpResponse::getContentType()
HttpResponse::setContentType()
HttpResponse::getData()
HttpResponse::setData()
HttpResponse::getETag()
HttpResponse::setETag()
HttpResponse::getFile()
HttpResponse::setFile()
HttpResponse::getGzip()
HttpResponse::setGzip()
HttpResponse::getHeader()
HttpResponse::setHeader()
HttpResponse::getLastModified()
HttpResponse::setLastModified()
HttpResponse::getStream()
HttpResponse::setStream()
HttpResponse::getThrottleDelay()
HttpResponse::setThrottleDelay()
HttpResponse::redirect()
HttpResponse::capture()
HttpResponse::send()
HttpResponse::guessContentType()
HttpResponse::redirect()
HttpResponse::status()
HttpResponse::getRequestHeaders()
HttpResponse::getRequestBody()
HttpResponse::getRequestBodyStream()