4
“이 API 버전이 중단되었습니다”에 대한 올바른 HTTP 상태 코드는 무엇입니까?
RESTful API가 있습니다. v1, v2 및 v3의 3 가지 버전이 있습니다. v4를 게시하려고하는데 v1을 중단하기로 결정했습니다. 즉, 모든 요청 http://example.com/v1/resource이 실패하지만 호출 http://example.com/v2/resource은 계속 작동합니다. 실패를 나타내는 적절한 방법은 무엇입니까? 410 GONE상태 코드 사용을 고려 했지만 리소스를 더 이상 사용할 수 없음을 나타냅니다. 리소스는 여전히 사용 가능하지만 다른 방식으로 만 …