Tôi có một uri với /api/sách/122
Đối với một tài nguyên, nếu tài nguyên không tồn tại khi máy khách gửi HTTP Xóa cho tài nguyên này thì mã phản hồi tương ứng cho Hành động này là gì? Có phải là 404 Không tìm thấy?
Cảm ơn
Mã phản hồi cho lệnh gọi xóa có thể là bất kỳ mã nào sau đây:
XÓA/api/sách/122
- Máy chủ xử lý yêu cầu thành công nhưng không trả lại gì
XÓA/api/sách/122
- Tài nguyên không tồn tại
XÓA/api/sách/122
- Đã xóa tài nguyên
XÓA/api/sách/122
- Người dùng không có quyền
XÓA/api/sách/122
- phương pháp không được phép
405 Phương pháp không được phép
XÓA/api/sách/122
- Xung đột (người dùng có thể giải quyết xung đột và xóa)
Trong trường hợp của bạn, 404 là phù hợp.
Tôi là một lập trình viên xuất sắc, rất giỏi!