HTTP メソッド(HTTP Methods)
以下で説明するように、次の HTTP メソッドを使用してさまざまなアクションを実装します。
|
HTTP メソッド |
説明 |
|---|---|
|
POST |
最初の方法は、新しい技術情報を作成するために使用されます。POST 要求は、新しい技術情報が属する技術情報コレクションに送信されます。コレクションを表す技術情報に POST 要求を送信することは、その技術情報のメンバーズ プロパティに同じ要求を送信することと同じです。 最後のメソッドは、オブジェクトに対する操作(アクションなど)を開始するために使用されます。サービスは、アクションを送信するための POST メソッドをサポートする必要があります。POST 操作はべき等ではない場合があります。 |
|
GET |
GET メソッドは、技術情報の表現を取得するために使用されます。その表現は、単一の技術情報またはコレクションのいずれかです。 |
|
PUT |
PUT メソッドは、技術情報を完全に置き換えるために使用されます。要求本文から省略されたプロパティは、デフォルト値にリセットされます。 |
|
PATCH |
PATCH 方式は、既存の技術情報で更新を実行するために使用される推奨方式です。技術情報への変更は、要求本文で送信されます。要求本文で指定されていないプロパティは、PATCH 要求によって直接変更されません。応答は、更新が行われた後の空または技術情報の表現のいずれかです。実装は、独自のポリシーに基づいて特定のフィールドの更新操作を拒否する場合があり、その場合は、要求された更新を適用しません。 |
|
DELETE |
DELETE メソッドは、 技術情報を取り除くために使用されます。サービスは、削除できる技術情報の DELETE メソッドをサポートする必要があります。 |
フィードバック