未分類 Creating a Multipart Response 手順マルチパート要求への応答は本質的にマルチパート応答そのものであるため、ハンドラークラスのデータメンバーMO_RESPONSEのメソッドIF_REST_RESPONSE〜CREATE_ENTITYを使用して、マルチパート応答オブジェクトを... 2022.05.22 未分類
未分類 Processing Entities 手順エンティティの処理は、次の3つの基本的な部分で構成できます。単一のリクエストオブジェクトを逆シリアル化し、リクエストデータにアクセスしますリクエストを処理するRESTアプリケーションのハンドラークラスにリクエストをルーティングしますシン... 2022.05.22 未分類
未分類 Using Absolute URIs 手順たとえば、リクエストのURIが絶対URIの場合/ Cars /1の代わりにhttp:// myserver:4711 / sap / bc / rest_cars / Cars / 1リクエスト部分では、RESTサービスのベースURIを... 2022.05.22 未分類
未分類 Result of a Multipart Request 意味最初から例を続けると、エンティティの処理のセクションで説明されているコーディングは、次のようにRESTクライアントに応答を返します。(全体の)応答コードは202(「承認済み」)です。 --ejjeeffe0Content-Type:... 2022.05.22 未分類
未分類 Content Negotiation 意味コンテンツネゴシエーションは、HTTP仕様で定義されているメカニズムです()ドキュメントのさまざまなバージョンを提供できるようにするか、RESTコンテキストで、同じURIでさまざまなリソース表現を使用できるようにします。コンテンツネゴシ... 2022.05.22 未分類
未分類 Basics of Content Negotiation Implementation 使用するRESTクライアントは、acceptヘッダーを使用して、リソースの受け入れられたコンテンツタイプを提供できます()。提供されたヘッダー値は、要求されたコンテンツ形式の1つでリソースを提供するために、RESTサーバーによって使用されま... 2022.05.22 未分類
未分類 Content Negotiation and the REST Library 使用するRESTライブラリは、ヘルパーメソッドCL_REST_HTTP_UTILS=>NEGOTIATE_CONTENT_TYPEを使用したコンテンツタイプのネゴシエーションをサポートします。「コンテンツネゴシエーションの基本」セクションで... 2022.05.22 未分類
未分類 Conditional Handling 意味条件付き処理は、異なるクライアントによって使用される同一のデータリソースにアクセスするための楽観的同時実行制御メカニズムです。この制御の実装は、HTTP 1.1プロトコル(<)。ノートETagの概念は、同時実行制御としてだけでなく、キャ... 2022.05.22 未分類
未分類 Enabling or Disabling Conditional Handling for Resources 手順特定のリソースが条件付き処理をサポートするかどうかを、リソースハンドラークラス(CL_REST_RESOURCEのサブクラスとして)で定義するには、次のようにします。タイプABAP_BOOLのMV_CONDITIONALという名前の継承... 2022.05.22 未分類
未分類 Implementing Conditional Handling 手順リソースハンドラークラスで条件付き処理がオンになっている場合、ETagの提供はハンドラークラス内で実装する必要があります。条件付き処理を明示的に実装する場合は、リソースハンドラークラスのスーパークラスCL_REST_RESOURCEから... 2022.05.22 未分類