oracle.lite.web.servlet
インタフェース OraHttpResponse


public interface OraHttpResponse

このインタフェースは、サーブレット間コール用のOracle Web-to-Go応答オブジェクトにより実装されます。 OraHttpRequestインタフェースのgetHttpResponseメソッドは、指定されたURLを正常にコールしたときにこのオブジェクトを返します。


メソッドの概要
 int getContentLength()
           
 java.lang.String getContentType()
           
 long getDateHeader(java.lang.String name)
          DATE型ヘッダー・フィールドの値を返します。見つからない場合は-1を返します。
 java.lang.String getHeader(java.lang.String key)
          ヘッダー・フィールドの値を返します。見つからない場合はNULLを返します。
 java.util.Enumeration getHeaderNames()
          ヘッダー名の列挙を取得します。
 java.io.InputStream getInputStream()
           
 int getIntHeader(java.lang.String name)
          INTEGER型ヘッダー・フィールドの値を返します。見つからない場合は-1を返します。
 java.lang.String getProtocol()
           
 java.lang.String getServerName()
          この応答を送信したサーバーのサーバー名を返します。
 

メソッドの詳細

getContentLength

public int getContentLength() 
戻り値:
要求エンティティ・データのサイズ。不明の場合は-1を返します。 CGI変数CONTENT_LENGTHと同じです。

getContentType

public java.lang.String getContentType() 
戻り値:
要求エンティティ・データのインターネット・メディア・タイプ。不明の場合はNULLを返します。 CGI変数CONTENT_TYPEと同じです。

getProtocol

public java.lang.String getProtocol() 
戻り値:
書式が<protocol>/<major version>.<minor version>の文字列として、要求のプロトコルとバージョンを返します。 CGI変数SERVER_PROTOCOLと同じです。

getInputStream

public java.io.InputStream getInputStream()
                                   throws java.io.IOException 
戻り値:
要求本体内のバイナリ・データを読み込むための入力ストリーム。
例外:
java.lang.IllegalStateException - この要求にgetReaderがすでにコールされている場合に発生します。
java.io.IOException - 他のI/O関連エラーが発生した場合に発生します。
関連項目:
getReader

getHeaderNames

public java.util.Enumeration getHeaderNames() 
ヘッダー名の列挙を取得します。
戻り値:
要求のヘッダー名を表す文字列の列挙。

getHeader

public java.lang.String getHeader(java.lang.String key) 
ヘッダー・フィールドの値を返します。見つからない場合はNULLを返します。 ヘッダー・フィールド名の大/小文字の区別は無視されます。
パラメータ:
name - 大/小文字を区別しないヘッダー・フィールド名。

getIntHeader

public int getIntHeader(java.lang.String name) 
INTEGER型ヘッダー・フィールドの値を返します。見つからない場合は-1を返します。 ヘッダー・フィールド名の大/小文字の区別は無視されます。
パラメータ:
name - 大/小文字を区別しないヘッダー・フィールド名。

getDateHeader

public long getDateHeader(java.lang.String name) 
DATE型ヘッダー・フィールドの値を返します。見つからない場合は-1を返します。 ヘッダー・フィールド名の大/小文字の区別は無視されます。
パラメータ:
name - 大/小文字を区別しないヘッダー・フィールド名。

getServerName

public java.lang.String getServerName() 
応答を送信したサーバーのサーバー名を返します。
戻り値:
サーバー名。