2012-04-19 3 views
0

나머지를 사용하여 서버에 대한 클라이언트 요청을 처리해야합니다.
클라이언트 ID를 보내는 요청을하고 난 REST : 어떤 HTTP 상태 코드입니까?

  • 존재하지 않는

    • 가 무효 인 ID를 경우에 적합한 HTTP-오류 코드를 반환 할 그러나 불행하게도 내가 ' 올바른 코드가 확실하지 않습니다.

    답변

    1
    • 가 잘못되었습니다 : 400
    • 가 존재하지 않습니다 : (404)
    • 가 없습니다 더 이상 이전에 존재하지만 : 410
    +0

    그것은 단지 ID를 위해 또한 수 있습니까? 전체 페이지가 누락 된 경우에만 404가 가능하다고 생각했습니다. – user1170330

    +1

    실제로 REST에서는 페이지가 아닌 리소스를 사용합니다. 404는 지금 당장 존재하지 않는다는 것을 의미하지만, 지금 당장 존재할 수는 있지만 미래에는 존재할 수 있습니다. 410이 더 명백하다면 결코 존재하지 않을 것임을 의미한다. 400은 클라이언트 요청이 잘못 되었기 때문입니다. – Tronix117