SAP資格過去問ならSAPnavi

NoteやStripe決済で安全にSAP過去問を購入することができます。
領収書発行可能 / 即時入手可能

SAP過去問 (SAP Exam)

IF_HTTP_ENTITY

意味

このインターフェースは、以下で説明するメソッドで構成され、インターフェースIF_HTTP_RESPONSEおよびIF_HTTP_REQUESTに含まれています。インターフェイスの属性については、メソッドの後のセクションを参照してください。

使用する

インターフェイスIF_HTTP_ENTITYは、インターフェイスIF_HTTP_RESPONSEおよびIF_HTTP_REQUESTの基礎として使用されます。IF_HTTP_REQUESTおよびIF_HTTP_RESPONSEは、要求および応答固有のメソッドを追加することにより、IF_HTTP_ENTITYを拡張します。

また、インターフェースIF_HTTP_ENTITYは、マルチパート要求とマルチパート応答の両方で、マルチパートセグメントのインターフェースとして使用されます。

以下にリストされているメソッドを使用するアクセスオプションは、HTTPリクエストハンドラーの開発に関するセクションで説明されています。

構造

表にリストされているメソッドは、インターフェースIF_HTTP_ENTITYによってサポートされています。これらのメソッドは、インターフェースIF_HTTP_REQUESTおよびIF_HTTP_RESPONSEでもサポートされています。したがって、このセクションでは、 HTTPエンティティという用語は、メソッドが使用される目的に応じて、HTTP要求、HTTP応答、またはマルチパートセグメントを意味します。

ヘッダーフィールドへのアクセス

メソッド名

使用と意味

GET_HEADER_FIELD

指定された(疑似)HTTPヘッダーフィールドの値を返します(名前では大文字と小文字は区別されません)。

GET_HEADER_FIELDS

すべての(疑似)HTTPヘッダーフィールドのテーブルを名前/値ペアとして返します。

DELETE_HEADER_FIELD

指定されたヘッダーフィールドをヘッダーフィールドのリストから削除します。

DELETE_HEADER_FIELD_SECURE

ヘッダーフィールドのリストからヘッダーフィールドを削除します

SET_COMPRESSION

圧縮をアクティブ化/非アクティブ化

SET_HEADER_FIELD

指定された(疑似)ヘッダーフィールドを指定された値に設定します(名前では大文字と小文字が区別されません)。

SET_HEADER_FIELDS

リクエストオブジェクトのすべての(疑似)HTTPヘッダーフィールドを、名前/値テーブルの引数として指定された値に設定します。

アクセスタイプの詳細とSAP固有のヘッダーフィールドのリストについては、ヘッダーフィールドのアクセスを参照してください。

フォームフィールドへのアクセス

メソッド名

使用と意味

GET_FORM_FIELD

指定されたHTMLフォームフィールドの値を返します(名前では大文字と小文字は区別されません)。

GET_FORM_FIELD_CS

要求されたフォームフィールドの値を取得します

GET_FORM_FIELDS

HTMLフォームフィールドからすべての名前と値のペアのテーブルを返します。

GET_FORM_FIELDS_CS

すべてのフォームフィールドのリストを取得します(大文字と小文字を区別)

DELETE_FORM_FIELD

指定されたフォームフィールドを削除します。

DELETE_FORM_FIELD_SECURE

フォームフィールドのリストからフォームフィールドを削除します

SET_FORM_FIELD

指定されたHTMLフォームフィールドを指定された値に設定します(名前では大文字と小文字は区別されません)。

SET_FORM_FIELDS

リクエストオブジェクトのすべてのHTMLフォームフィールドを指定された値に設定します。

詳細については、フォームフィールドへのアクセスを参照してください。

クッキーへのアクセス

メソッド名

使用と意味

ADD_COOKIE_FIELD

指定されたCookieの指定されたサブフィールドを設定します。

GET_COOKIE_FIELD

指定されたCookieの指定されたサブフィールドを返します。

GET_COOKIE

指定されたCookieの値を返します(名前では大文字と小文字は区別されません)。

GET_COOKIES

すべてのCookieのリストを返します。

DELETE_COOKIE

指定されたCookieをCookieのリストから削除します。

DELETE_COOKIE_SECURE

CookieのリストからCookieを削除します

SET_COOKIE

指定されたCookieの値を設定します(名前は大文字と小文字を区別しません)。

詳細については、 Cookieへのアクセスを参照してください。

HTTPボディデータへのアクセス

メソッド名

使用と意味

APPEND_CDATA

指定された文字列をHTTPエンティティの本体に挿入します。

APPEND_CDATA2

指定された文字列をHTTPエンティティの本体に挿入します。

APPEND_DATA

指定されたバイナリ文字列をHTTPエンティティの本体に挿入します。

FROM_XSTRING

指定されたXSTRINGを使用してHTTPエンティティをインスタンス化します。

GET_CDATA

HTTPエンティティの本体のデータを文字列として返します。

GET_DATA

HTTPエンティティの本体のデータをバイナリ文字列として返します。

SET_CDATA

HTTPエンティティの本文のコンテンツを指定された文字列に挿入します。

SET_DATA

HTTPエンティティの本文のコンテンツを指定されたバイナリ文字列に挿入します。

TO_XSTRING

FROM_XSTRINGの反対。HTTPエンティティをXSTRINGに変更します。

GET_LAST_ERROR

最後のエラーコードを返します。

詳細については、 HTTPボディデータへのアクセスを参照してください。

HTTPマルチパートデータへのアクセス

メソッド名

使用と意味

ADD_MULTIPART

HTTPエンティティの本体にマルチパートセグメントを追加します。

GET_MULTIPART

インデックスで指定されたマルチパートセグメントを返します。

NUM_MULTIPARTS

リクエストオブジェクト内のマルチパートセグメントの数を返します。

詳細については、 HTTPマルチパートデータへのアクセスを参照してください。

タイトルとURLをコピーしました