SAP資格過去問ならSAPnavi

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

SAP過去問 (SAP Exam)

Creating the REST Client

意味

RESTクライアントCL_REST_HTTP_CLIENTは、以前に作成されたHTTPクライアントを使用して生成されます。

            create object mo_rest_client type cl_rest_http_client    exporting      io_http_client = lo_http_client.         

RESTクライアントは、実際にはHTTPクライアントのラッパーです。ステートレス通信のREST原則(要約:サーバーにデータを転送するクライアント側によって決定されるREST環境の状態)を維持するために、要求ごとにRESTクライアントが作成されます。このパターンでは、RESTクライアントには常に新しい初期RESTエンティティオブジェクトが含まれています。

呼び出しごとにRESTクライアントが作成されない場合、後続の呼び出しでは、前のRESTエンティティに前の呼び出しのデータが含まれます。これにより、後続のREST呼び出しの望ましくないリンクが発生します。一方、 REST呼び出しごとにHTTPクライアントを再作成する必要はありません。このクライアントは、新しく作成されたRESTクライアントによる一連の呼び出しに再利用できます。

このようなHTTPクライアントをさまざまなリソースに再利用する場合は、さまざまなURIも指定する必要があります。HTTPヘッダー〜request_uri(定数IF_HTTP_HEADER_FIELDS_SAP => REQUEST_URI)を介して、HTTPオブジェクトの新しいリソースURIを設定することができます。

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