2012-04-19 20 views
0

休憩を使用して私のサーバーにいくつかのクライアント要求を処理する必要があります。
クライアントがIDを送信要求を行うと、私は、適切なHTTPエラー・コードを返すようにしたいIDREST:どのHTTPステータスコードですか?

  • 無効である場合には

存在しかし残念ながら、私は」はありません正しいコードについてわからない

答えて

1
  • 無効です:400
  • は存在しません:404
  • は前に存在していたではなく、もう:410
+0

はそれだけでIDのためにも、可能ですか?私は、ページ全体が欠落している場合にのみ404が可能だと考えました。 – user1170330

+1

実際、RESTでは、実際にはページではなく、リソースを扱っています。 404は現在存在していないことを示していますが、現在は存在していますが、将来存在する可能性があります。 410はより明示的であり、存在しないことを意味する。クライアント要求が間違っているためです。 – Tronix117

関連する問題