jp.maru.liquid.plugin.http
インタフェース HttpResponse

既知の実装クラスの一覧:
HttpCoreResponse

public interface HttpResponse

Httpレスポンス

バージョン:
1.0
作成者:
Kohji Tsujita

フィールドの概要
static int SC_MOVED_TEMPORARILY
          リソースが一時的に他の場所へ移動したこと、なんちゃらのステータスコード(302)
static int SC_NOT_FOUND
          リソースが利用可能でないことを示すステータスコード(404)
static int SC_OK
          リクエストが正常に成功したことを示すステータスコード(200)。
 
メソッドの概要
 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)
          ステータスコードを設定する。
 

フィールドの詳細

SC_OK

static final int SC_OK
リクエストが正常に成功したことを示すステータスコード(200)。

関連項目:
定数フィールド値

SC_MOVED_TEMPORARILY

static final int SC_MOVED_TEMPORARILY
リソースが一時的に他の場所へ移動したこと、なんちゃらのステータスコード(302)

関連項目:
定数フィールド値

SC_NOT_FOUND

static final int SC_NOT_FOUND
リソースが利用可能でないことを示すステータスコード(404)

関連項目:
定数フィールド値
メソッドの詳細

addCookie

void addCookie(Cookie cookie)
クッキーをレスポンスに追加する

パラメータ:
cookie - 追加するクッキー

addHeader

void addHeader(java.lang.String name,
               java.lang.String value)
ヘッダーをレスポンスに追加する

パラメータ:
name - ヘッダ名
value - ヘッダ値

getOutputStream

java.io.OutputStream getOutputStream()
                                     throws java.io.IOException
バイナリデータを送信する用のOutputStreamを返す。

戻り値:
OutputStream
例外:
java.io.IOException

getWriter

java.io.PrintWriter getWriter()
                              throws java.io.IOException
文字データを送る用のPrintWriterを返す。

戻り値:
PrintWriter
例外:
java.io.IOException

flushBuffer

void flushBuffer()
                 throws java.io.IOException
バッファ内のデータを確定し送信。

例外:
java.io.IOException

sendError

void sendError(int sc)
               throws java.io.IOException
バッファをクリアしクライアントにエラーレスポンスを送る

パラメータ:
sc - エラーステータスコード
例外:
java.io.IOException

sendRedirect

void sendRedirect(java.lang.String location)
指定したリダイレクト先URLリダイレクトレスポンス

パラメータ:
location -

setStatus

void setStatus(int sc)
ステータスコードを設定する。

パラメータ:
sc - ステータスコード

setContentType

void setContentType(java.lang.String type)
レスポンスのコンテントタイプをセットする。 ex) text/html; charset=ISO-8859-4

パラメータ:
type - コンテントタイプ