2

私は冪等な REST ベースの POST API 呼び出しを構築しています。ネットワーク障害やタイムアウト時にクライアントが重複したリソースを作成しないように、べき等動作を実装したいと考えています。クライアントは、すべての API 呼び出しの要求ヘッダーで ClientToken を渡します。私の POST リクエストには標準のペイロードがあり、その周りに検証ロジックがあります。再試行中に API から期待される理想的な冪等性の動作は何ですか? ClientToken だけに依存してリクエスト ペイロードを無視する必要がありますか、それとも、ClientToken を使用してべき等チェックを呼び出す前に、リクエスト ペイロードで検証ロジックを実行する必要がありますか?

4

2 に答える 2