8

私はRESTAPIを扱っていますが、この質問があります。リクエストがさらに処理されるようにスケジュールされている場合は202を返し、リクエストに応答本文がない場合は204を返す必要があります。リクエストがさらに処理される場合はどうすればよいですか。 、しかし応答本体もありませんか?

4

3 に答える 3

7

これは202になります。処理が完了した(そして成功した)後、応答本文はありません。

失敗する方法がない場合、またはクライアントが失敗を気にせず、アクションがいつ完了したかをクライアントが気にしない場合は、それを遅らせる意味がないため、204が適切です。

于 2013-01-02T14:50:43.377 に答える
0

202の応答本文を返さないのはなぜですか?仕様によると:

この応答で返されるエンティティには、要求の現在のステータスの表示と、ステータスモニターへのポインター、またはユーザーが要求の実行を期待できる時期の見積もりが含まれている必要があります。

詳細な応答を行わないように選択することもできますが、これによって適切な応答ステータスコードが変更されることはありません。

于 2013-01-02T15:53:16.530 に答える