26
Tôi có tài nguyên với uri /api/books/122
, nếu tài nguyên này không tồn tại tại thời điểm khách hàng gửi HTTP Xóa cho tài nguyên này, mã phản hồi thích hợp từ hành động này là gì? Có 404 Không tìm thấy?
Cảm ơnMã phản hồi HTTP cho hoạt động Xóa HTTP không thành công là gì?
Có thể chọn địa chỉ phù hợp từ đây? http://www.w3.org/Protocols/HTTP/HTRESP.html –
Tôi đã tìm thấy biểu đồ luồng này để khai sáng: http://i.stack.imgur.com/whhD1.png – huwr
@huwr Có một nguồn có thể chỉnh sửa hay không cho một nơi nào đó? Ngoài ra - Tôi có sai khi nghĩ rằng có một sai lầm ở trung tâm dưới cùng không? = Có -> = Có -> 204 Không có nội dung (??) Hình như các đường dẫn Có/Không được hoán đổi ở đó? –
unomi
A
21
28
+0
+0
Các vấn đề liên quan
-
1. Các tiêu đề HTTP thích hợp cho thành công đăng nhập/phản hồi không thành công?
-
2. Thẻ đối tượng phản hồi HTTP là gì?
-
3. Kích thước đoạn tối đa trong phản hồi HTTP với Mã hóa chuyển mã là gì?
-
4. IIS ghi đè văn bản phản hồi HTTP khi trạng thái phản hồi HTTP được đặt là 400
-
5. Java: Nhận phản hồi HTTP nhiều phần
-
6. Mã phản hồi HTTP 401 trong Google GCM
-
7. Cách đọc luồng phản hồi trước khi phản hồi Http hoàn thành
-
8. Làm cách nào để xóa tiêu đề phản hồi HTTP?
-
9. Cách tốt nhất để nhận mã phản hồi HTTP từ URL là gì?
-
10. Giải nén phản hồi http được gzipped
-
11. render_to_response với tiêu đề phản hồi HTTP
-
12. Mã phản hồi HTTP thích hợp cho yêu cầu không có trường bắt buộc
-
13. Phản hồi HTTP cho các phương thức HTTP không được hỗ trợ với Node.js?
-
14. Mã trạng thái HTTP 000 là gì?
-
15. Máy chủ trả lại mã phản hồi HTTP: 400
-
16. Java có enum hoàn chỉnh cho mã phản hồi HTTP không?
-
17. Tên yêu cầu HTTP + Phản hồi
-
18. Phản hồi HTTP 500 với Thân máy?
-
19. Mã phản hồi HTTP nào cho "Email này đã được đăng ký"?
-
20. Tạo phản hồi HTTP trong Ruby
-
21. Yêu cầu HTTP không thành công! HTTP/1.1 505 Phiên bản HTTP Không được hỗ trợ lỗi
-
22. Lỗi kết nối URL - java.io.IOException: Máy chủ trả về mã phản hồi HTTP: 400 cho URL
-
23. Xác nhận mã trạng thái trả lại HTTP 400 là một thành công
-
24. "Tiêu đề HTTP thô" là gì? Sự khác biệt giữa "tiêu đề HTTP" và "tiêu đề HTTP thô" là gì?
-
25. java.io.IOException: Máy chủ trả lại mã phản hồi HTTP: 503 cho URL: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
-
26. RCurl: Xác thực HTTP Khi trang web phản hồi với mã HTTP 401 Nếu không có WWW-Authenticate
-
27. Git: Yêu cầu HTTP không thành công
-
28. Nhận tiêu đề phản hồi từ yêu cầu HTTP Ruby
-
29. Máy chủ trả lại mã phản hồi HTTP: 401 cho URL: https
-
30. Truyền tệp đến phản hồi HTTP trong giá treo
Câu hỏi mới nhất
-
1. Đặt giá trị tập dữ liệu tùy chỉnh - Biểu đồ 3.0.4 và Sử dụng Swift 4.0
-
2. Visual Studio 2017 xuất bản ứng dụng ASP.NET Core với C# 7.2
-
3. Trình giả lập Android - Không lưu trạng thái theo mặc định
-
4. ESP32 WPS kết nối lại khi bật nguồn
-
5. Làm thế nào để tạo ra một vòng tròn đáp ứng với các đường ngang trong suốt bên trong nó trong CSS?
-
6. Ma trận GLSL/Độ chính xác nhân nghịch đảo
-
7. Làm cách nào để sử dụng `do` làm toán tử RxJS?
-
8. Chuyển đổi hình ảnh thành mảng pixel, tạo lại hình ảnh bằng pixel - kích thước bị giảm. Tại sao?
-
9. Hiển thị số lượng bộ nhớ mà cấu trúc dữ liệu đang sử dụng
-
10. Không thể biên dịch bất kỳ chương trình C++ nào; lỗi: tên loại không xác định 'uint8_t'
-
1. Các tiêu đề HTTP thích hợp cho thành công đăng nhập/phản hồi không thành công?
-
2. Thẻ đối tượng phản hồi HTTP là gì?
-
3. Kích thước đoạn tối đa trong phản hồi HTTP với Mã hóa chuyển mã là gì?
-
4. IIS ghi đè văn bản phản hồi HTTP khi trạng thái phản hồi HTTP được đặt là 400
-
5. Java: Nhận phản hồi HTTP nhiều phần
-
6. Mã phản hồi HTTP 401 trong Google GCM
-
7. Cách đọc luồng phản hồi trước khi phản hồi Http hoàn thành
-
8. Làm cách nào để xóa tiêu đề phản hồi HTTP?
-
9. Cách tốt nhất để nhận mã phản hồi HTTP từ URL là gì?
-
10. Giải nén phản hồi http được gzipped
Trả lời
Vâng, nó sẽ là 404.
Nói chung nó sẽ là một lỗi 400 series nếu yêu cầu là sai bằng cách nào đó, và một lỗi 500 series nếu có điều gì đi xiên trên máy chủ.
Nguồn
2013-07-26 14:50:13
Các mã phản hồi cho một cuộc gọi xóa có thể là bất kỳ những điều sau đây:
DELETE /api/book/122
- Máy chủ xử lý thành công yêu cầu, nhưng không được trả lại bất kỳ nội dung204 No Content
DELETE /api/book/122
- Tài nguyên không tồn tại404 Not Found
DELETE /api/book/122
- Resource đã xóa410 Gone
DELETE /api/book/122
- Người sử dụng không được phép403 Forbidden
Trong trường hợp này, 404 là apt.
Nguồn
2016-02-26 05:02:09
Bạn có thể chia sẻ tài liệu tham khảo cho điều này không? – maikel
Về một 'URI' cho' Delete' hoặc 'Update' và giả sử kịch bản mà tài nguyên không còn tồn tại nữa, tôi nghĩ rằng nên là' 410' (* Gone *). Nhưng hãy xem xét kịch bản nếu tài nguyên không bao giờ tồn tại từ đầu hoặc trước đó, có ý nghĩa hơn là '404'. –
Các vấn đề liên quan