DELETE、POST、またはPUTなどの一部のentpoindに対して、エラーを返す可能性のある検証ルールがあるREST APIを持っています。
クリティカルではないエラーのような新しいタイプのエラーが必要になりました。通常の方法でエラーが発生するはずですが、「警告の抑制」フラグが送信された場合はアクションに進む必要があります。このようなユーザーは、「このステータスを変更してもよろしいですか、まだ完了していません」と尋ねることができます。
質問:これらのタイプのエラーのベストプラクティスはありますか?
二次質問:
- 私が使用できるような動作のHTTPセマンティクスはありますか?
- 私はまだRESTのアイデアに従っていますか(私にとってはそうです)-私はそれをステートレスに保ちます
409 CONFLICT
、警告応答に使用し ました。この方法では、クライアントは、それが「= 1力」exttraパラメータと同じエンドポイントと身体との通話を強制できることを指示されている
rm /file
、ファイルを削除中に読み取り専用であることを「警告」するようなものです。