3
A
回答
6
RESTful服務在生產中使用GET/POST/PUT/DELETE至少5年。任何支持XMLHttpRequest的瀏覽器,除了定義的GET/POST之外,還支持PUT/DELETE。
相關問題
- 1. 可以使用瀏覽器發送PUT或DELETE HTTP請求嗎?
- 2. jQuery Script適用於所有瀏覽器,但Chrome瀏覽器
- 3. 從瀏覽器發送http PUT/GET/DELETE/POST請求
- 4. ASP.NET處理PUT/DELETE動詞
- 5. 如何從瀏覽器禁用JavaScript時發送PUT和DELETE?
- 6. jQuery AJAX是否可以在PUT和DELETE的現代瀏覽器中工作?
- 7. jssor滑動不適用於所有瀏覽器
- 8. JQSlickWrap不適用於現代瀏覽器
- 9. HTTP動詞POST,PUT,DELETE:它們在哪裏得到「處理」
- 10. 適用於移動瀏覽器的瀏覽器專用CSS
- 11. Javascript適用於Firefox和IE瀏覽器,但不適用於Chrome瀏覽器
- 12. 從瀏覽器中執行HTTP PUT
- 13. 爲什麼現代瀏覽器不支持PUT和DELETE表單方法?
- 14. http使用JSR 286的PUT和DELETE serveResource()
- 15. 僅在IE瀏覽器中出現JavaScript錯誤,適用於所有其他瀏覽器
- 16. JavaScript適用於Chrome瀏覽器,IE瀏覽器和Safari瀏覽器,但不適用於Firefox
- 17. javascript圖像幻燈片適用於所有其他瀏覽器,但不適用於IE瀏覽器
- 18. Facebook應用程序適用於所有瀏覽器,但不適用於IE8
- 19. Android模擬器中的HTTP代理適用於瀏覽器,不適用於WebView
- 20. CSS分頁符不適用於所有瀏覽器
- 21. 簡單的jQuery功能適用於所有瀏覽器,但不適用於IE
- 22. mp3音頻適用於所有瀏覽器,但不適用於IE9
- 23. getSelection()。addRange(範圍)適用於所有瀏覽器,但不適用於Microsoft Edge
- 24. 包含()不適用於所有瀏覽器
- 25. 身高百分百不適用於所有瀏覽器
- 26. CSS3動畫適用於Chrome瀏覽器,不適用於Firefox
- 27. Webpack Dev Server適用於除Chrome以外的所有瀏覽器?
- 28. 如何讓preventDefault適用於所有瀏覽器?
- 29. CSS菜單。適用於除IE以外的所有瀏覽器
- 30. 適用於所有瀏覽器的圓角解決方案?
嗯..我想知道爲什麼Ruby on Rails模擬DELETE和PUT POST。是否因爲HTML表單僅支持POST,而Ajax支持所有四種方法? – ajsie
通常情況下,舊版瀏覽器就是這種情況,是的。 PUT/DEPETE通過隱藏域afaik進行模擬。 –
抱歉暫時downvote,我設法撤消它。答案在技術上是正確的,「最好的一種正確」:-)但是,這有點讓人誤解:例如支持XMLHttpRequest的Safari版本低於3,甚至接受了PUT和DELETE方法,而是悄然發佈POST。它應該在今天的任何地方,但有支持XMLHttpRequest而不支持PUT和/或DELETE的瀏覽器版本。出於這個原因,面向客戶端的REST服務通常提供替代方法來僅使用POST完成所有事情。 – Szocske