Mã trạng thái HTTP nào tôi cần quay lại để cho biết "yêu cầu cập nhật phần mềm máy khách"? Ví dụ, máy chủ đã thay đổi định dạng của dữ liệu được sử dụng để phân phối và các máy khách cũ sẽ không thể làm việc với điều này, vì vậy máy khách phải nâng cấp để sử dụng dữ liệu mới.Mã trạng thái HTTP cho "yêu cầu cập nhật phần mềm máy khách" - sử dụng những gì?
Tôi không muốn sử dụng 404 hoặc 410 vì tôi muốn cho biết đó vẫn là đường dẫn hợp lệ. 415? Không chắc.
Đây là câu trả lời hay cho câu hỏi liên quan, đề xuất cách thực hiện phiên bản và mã nào để sử dụng: http://stackoverflow.com/questions/389169/best-practices-for-api-versioning – ArjunShankar
Arjun, cảm ơn cho các liên kết - nói về mã 3xx, họ sẽ có nhiều apropriate có thể, nhưng vẫn không ai trong số họ khá phù hợp với điều kiện. Trong trường hợp của tôi, tài nguyên đã không di chuyển (tạm thời hay không). Tài nguyên là có, nhưng khách hàng nên được cập nhật. Vẫn chưa rõ mã nào thích hợp cho việc này. – antonio
Một câu hỏi sau đó: Làm thế nào để máy chủ biết rằng khách hàng cần phải được cập nhật? – ArjunShankar