|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の addCookie
cookie
- 追加するクッキーpublic void addHeader(java.lang.String name, java.lang.String value)
HttpResponse
の記述:
HttpResponse
内の addHeader
name
- ヘッダ名value
- ヘッダ値public java.io.PrintWriter getWriter() throws java.io.IOException
HttpResponse
の記述:
HttpResponse
内の getWriter
java.io.IOException
public java.io.OutputStream getOutputStream() throws java.io.IOException
HttpResponse
の記述:
HttpResponse
内の getOutputStream
java.io.IOException
public void flushBuffer() throws java.io.IOException
HttpResponse
の記述:
HttpResponse
内の flushBuffer
java.io.IOException
public void sendRedirect(java.lang.String location)
HttpResponse
の記述:
HttpResponse
内の sendRedirect
public void sendError(int sc) throws java.io.IOException
HttpResponse
の記述:
HttpResponse
内の sendError
sc
- エラーステータスコード
java.io.IOException
public void setStatus(int sc)
HttpResponse
の記述:
HttpResponse
内の setStatus
sc
- ステータスコードpublic void setContentType(java.lang.String type)
HttpResponse
の記述:
HttpResponse
内の setContentType
type
- コンテントタイプ
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |