Do phía máy chủ chỉ chấp nhận phương thức PUT, tôi đã sử dụng method='PUT'
trong biểu mẫu HTML. Nhưng trình duyệt không sử dụng phương pháp PUT như mong đợi, đó là GET
. Khi tôi đặt method='POST'
là POST
.
Tôi không biết tại sao method='PUT'
không hoạt động. Tôi đã thử nghiệm trên Chrome và Firefox.Dạng HTML Phương thức PUT
40
A
Trả lời
88
Trình duyệt chỉ hỗ trợ POST
và GET
, nếu bạn cần PUT
, bạn phải gửi biểu mẫu qua bài đăng/nhận và sau đó thực hiện yêu cầu PUT
thích hợp ở phía máy chủ.
CHỈNH SỬA mặc dù, hầu hết các triển khai hỗ trợ XMLHttpRequest PUT
và DELETE
.
+3
+1 Câu trả lời chắc chắn. – AlienWebguy
18
PUT
không được nhận dạng và được đồng hóa với GET
.
Hầu hết các khuôn khổ sử dụng một đầu vào ẩn để có được PUT
hoặc DELETE
:
<input type="hidden" name="_method" value="PUT">
Các vấn đề liên quan
- 1. Phương thức PUT form_for
- 2. Kích hoạt phương pháp PUT html trên IIS 7,5
- 3. Mocking net.sf.ehcache.Cache (ehcache) bằng phương thức .put (Mockito)
- 4. NullPointerException trong khi sử dụng phương thức put của HashMap
- 5. Phương thức và phương thức Scala dưới dạng tham số
- 6. HTTP cấu trúc phương pháp PUT dụ
- 7. Phương thức GET và POST HTML
- 8. Dạng HTML Phương thức POST với chuỗi truy vấn trong URL hành động
- 9. Sử dụng phương pháp PUT với Express.js
- 10. Spring Framework, bật phương pháp PUT
- 11. Phương pháp PUT/DELET HTML5 không hoạt động trong Chrome?
- 12. Tại sao sử dụng các phương thức HTTP PUT và DELETE thay vì POST?
- 13. Sự khác biệt giữa các phương thức HTTP GET, POST, PUT và DELETE
- 14. Trạng thái lỗi "PUT" HTTPWebRequest 405 Phương thức không được phép trong IIS7
- 15. nginx proxy_pass dựa trên phương thức yêu cầu là POST, PUT hoặc DELETE
- 16. Rails POST, PUT, GET
- 17. Twitter Bootstrap 2 phương thức dưới dạng các hộp thoại
- 18. Nhiều phương pháp PUT trong ASP.NET Web API
- 19. Đợi phương thức jquery .html để kết thúc hiển thị
- 20. Gọi phương thức jQuery từ thuộc tính onClick trong HTML
- 21. Sử dụng phương thức POST với HTML Anchor Tags
- 22. Cách nhận HTML đầy đủ từ phương thức DOMXPath :: query()?
- 23. Yêu cầu jQuery $ .ajax miền chéo không thành công cho PUT (Phương thức PUT không được phép bởi Access-Control-Allow-Methods.)
- 24. Định dạng các chuỗi trong phương thức Console.WriteLine
- 25. Truyền mảng dưới dạng tham số phương thức trong Java
- 26. Chuyển thuộc tính dưới dạng thông số trong phương thức
- 27. Twitter bootstrap dạng ngang nằm bên trong một phương thức
- 28. .NET: bool vs enum dưới dạng tham số phương thức
- 29. Window.open dưới dạng cửa sổ bật lên phương thức?
- 30. Django Tasty Pie: serialization trên phương pháp PUT và POST
cố gắng nhìn vào http://stackoverflow.com/questions/812711/how-do-you-do-an-http-put , điều này có một số ví dụ mã. – ghostJago