HttpResponse

(no version information, might be only in CVS)

HttpResponse -- HTTP レスポンスクラス

概要

static class HttpResponse

クラスのメンバ

プロパティ

表 1. 静的なプロパティ

アクセス範囲名前説明
protectedbooleancacheレスポンスのキャッシュを試みるかどうか。
protectedbooleangzip送信するエンティティをその場で gzip するかどうか。
protectedstringeTag生成された、あるいは独自の ETag。
protectedintegerlastModified生成された、あるいは独自の最終更新タイムスタンプ。
protectedstringcacheControlCache-Control の設定。
protectedstringcontentType送信したエンティティの Content-Type
protectedstringcontentDisposition送信したエンティティの Content-Disposition
protectedintegerbufferSize抑止処理に使用するチャンクバッファサイズ。
protecteddoublethrottleDelay抑止処理の遅延秒数。

定義済み定数

表 2.

名前説明
integerREDIRECT適切なリダイレクト方法を判別する。
integerREDIRECT_PERM完全なリダイレクト (301 Moved permanently)。
integerREDIRECT_FOUND標準のリダイレクト (302 Found)。
integerREDIRECT_POSTPOST リクエストに対するリダイレクト (303 See other)。
integerREDIRECT_PROXYプロキシリダイレクト (305 Use proxy)。
integerREDIRECT_TEMP一時的なリダイレクト (307 Temporary Redirect)。

メソッド

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