0

無効であるがサーバーに保存されているファイルをアップロード (または新しいリソースを投稿) した場合に返されるステータス コードはどれですか (ここでは要件です)。

それでも返して、応答本文201に a を含める必要がありますか?FileValidationResult

4

1 に答える 1

1

アップロードとその処理を分離します。

POST の後、201(または202、承認済み) とコレクション リソースの場所 (/uploads/<upload_id>アップロードの結果をカプセル化するものなど) を返信できます。そのリソースを通じて、作成された製品や無効な製品などを取得できます。

また、この方法では、処理に時間がかかる場合は、すぐに戻り、コレクション リソースがまだ完了していない場合はステータス レポートを返すことができます。

于 2013-05-30T08:46:55.387 に答える