|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.maru.liquid.kernel.modules.http.HttpCoreResponse
public class HttpCoreResponse
HttpCoreを利用したHttpResponse
| フィールドの概要 | |
|---|---|
private java.io.ByteArrayOutputStream |
_byteOutStream
|
private java.lang.String |
_contentType
|
private java.util.List<Cookie> |
_cookies
|
private java.lang.String |
_encoding
|
private java.lang.String |
_redirectLocation
|
private org.apache.http.HttpResponse |
_response
|
private java.io.PrintWriter |
_writer
|
| インタフェース jp.maru.liquid.plugin.http.HttpResponse から継承されたフィールド |
|---|
SC_MOVED_TEMPORARILY, SC_NOT_FOUND, SC_OK |
| コンストラクタの概要 | |
|---|---|
HttpCoreResponse(org.apache.http.HttpResponse response)
HttpCoreのorg.apache.http.HttpResponseを使用してHttpResponseを構築 |
|
| メソッドの概要 | |
|---|---|
void |
addCookie(Cookie cookie)
クッキーをレスポンスに追加する |
void |
addHeader(java.lang.String name,
java.lang.String value)
ヘッダーをレスポンスに追加する |
void |
flushBuffer()
バッファ内のデータを確定し送信。 |
java.io.OutputStream |
getOutputStream()
バイナリデータを送信する用のOutputStreamを返す。 |
java.io.PrintWriter |
getWriter()
文字データを送る用のPrintWriterを返す。 |
void |
sendError(int sc)
バッファをクリアしクライアントにエラーレスポンスを送る |
void |
sendRedirect(java.lang.String location)
指定したリダイレクト先URLリダイレクトレスポンス |
void |
setContentType(java.lang.String type)
レスポンスのコンテントタイプをセットする。 |
void |
setStatus(int sc)
ステータスコードを設定する。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
private org.apache.http.HttpResponse _response
private java.io.PrintWriter _writer
private java.io.ByteArrayOutputStream _byteOutStream
private java.lang.String _contentType
private java.lang.String _encoding
private java.util.List<Cookie> _cookies
private java.lang.String _redirectLocation
| コンストラクタの詳細 |
|---|
public HttpCoreResponse(org.apache.http.HttpResponse response)
response - オリジナルのHttpResponseオブジェクト| メソッドの詳細 |
|---|
public void addCookie(Cookie cookie)
HttpResponse の記述:
HttpResponse 内の addCookiecookie - 追加するクッキー
public void addHeader(java.lang.String name,
java.lang.String value)
HttpResponse の記述:
HttpResponse 内の addHeadername - ヘッダ名value - ヘッダ値
public java.io.PrintWriter getWriter()
throws java.io.IOException
HttpResponse の記述:
HttpResponse 内の getWriterjava.io.IOException
public java.io.OutputStream getOutputStream()
throws java.io.IOException
HttpResponse の記述:
HttpResponse 内の getOutputStreamjava.io.IOException
public void flushBuffer()
throws java.io.IOException
HttpResponse の記述:
HttpResponse 内の flushBufferjava.io.IOExceptionpublic void sendRedirect(java.lang.String location)
HttpResponse の記述:
HttpResponse 内の sendRedirect
public void sendError(int sc)
throws java.io.IOException
HttpResponse の記述:
HttpResponse 内の sendErrorsc - エラーステータスコード
java.io.IOExceptionpublic void setStatus(int sc)
HttpResponse の記述:
HttpResponse 内の setStatussc - ステータスコードpublic void setContentType(java.lang.String type)
HttpResponse の記述:
HttpResponse 内の setContentTypetype - コンテントタイプ
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||