2016-12-01 9 views
0

当社のシステムでは、テキストファイルのアップロードを受け付けており、所定の行数が設定されています。行数が一致しない場合は、アップロードするかどうかを確認するようにユーザーに通知する必要があります。無効な形式のHTTPステータスコード

このようなものに使用できる特定のステータスコードはありますか?

答えて

1

を使用できます。

422(処理不可能なエンティティ)ステータスコードは、サーバ は要求エンティティのコンテンツタイプ(したがって 415(サポートされていないメディアタイプ)ステータスコードは不適切である)、および要求エンティティの 構文を理解手段(したがって、400(Bad Request) ステータスコードは不適切ですが)含まれている 命令を処理できませんでした。

これを確認できます。

rest API Tutorial - HTTP Status Codes

1

私は、この場合の正しいステータスコードは400 Bad Requestだと思います。あなたが期待するエンティティは、常に特定の行数を持つ必要があります。その行数がない場合、そのエンティティは無効です。

通常、検証の問題は400エラーとして通知されます。

関連する問題