0
A
回答
1
因爲GET
和POST
不具有相同的語義值。 GET
請求應該在任何時候都可以安全地執行而不會影響系統,而在做重要事情時(例如接受貨幣交易,或者以較不戲劇性的方式發佈評論或類似內容),應該使用POST
請求。
因此,如果通過AJAX發出POST
請求,如果其結果會影響系統,可能會有意義。
來源:W3C HTTP/1.1 Method Definitions,讀9.1.1安全的方法,9.3 GET和9.5 POST。不要害怕,它很短而且重要。
2
要測試一個表單。然後,Ajax請求可以使用發佈數據。另外在PHP中,你有捲曲,我很肯定可以利用帖子結構來溝通其他遙遠的頁面。
1
也許可以調用REST API或其他需要POST的Web服務,或者將文件上傳到服務器。您可以在客戶端使用AJAX/JavaScript,並且幾乎可以使用任何服務器端技術來模仿POST,而無需使用表單。
1
相關問題
- 1. 在沒有填寫表格的情況下在Selenium中發出POST請求?
- 2. 在不提交HTML表單的情況下發送POST請求
- 3. 您可以在沒有OAuth的情況下發出CORS Google API請求嗎?
- 4. 在沒有onClick觸發器的情況下,在渲染中發出AJAX請求
- 5. 有沒有一種方法可以在沒有網絡服務器的情況下發送php post請求?
- 6. 如何在沒有HttpServletresponse的情況下發送回應請求
- 7. 如何在沒有Ajax的情況下觸發HTTP PUT請求?
- 8. 在沒有Outlook的情況下發送Outlook會議請求?
- 9. 在沒有請求許可的情況下區分facebook用戶
- 10. 爲什麼虛擬表只有在虛擬功能的情況下才需要?
- 11. 什麼是可能的原因需要一個文件,但它並沒有跑
- 12. 在CORS請求的POST之前使用OPTION請求的原因是什麼?
- 13. 查爾斯(http snoffer)可能導致什麼原因沒有收到htmlUnit請求?
- 14. Python請求 - 爲什麼在POST沒有數據的情況下,POST不會回退到GET?
- 15. Python請求庫中的[SSL:UNKNOWN_PROTOCOL]可能的原因是什麼?
- 16. 如何在沒有POST數據的情況下提交表單?
- 17. 如何在不公開我的API密鑰的情況下發出POST請求?
- 18. 如何在沒有回調的情況下異步發出Web請求
- 19. 是否可以在沒有對話框的情況下發送Facebook請求?
- 20. 在沒有表單元素的情況下在Django中使用ajax請求
- 21. 在大多數情況下,POST請求可以替代GET請求嗎?
- 22. POST表單不斷髮出GET請求
- 23. 爲什麼要在POST請求中需要CSRF令牌?
- 24. 如何在沒有HttpServlet的情況下爲post請求設置內容類型
- 25. 在什麼情況/情況下,dynamic_cast <>可能會失敗?
- 26. 在沒有使用TempData的情況下成功發出POST請求後重定向後顯示消息
- 27. GridX在不發出新請求的情況下清除排序
- 28. 在沒有FPU的情況下浮點數會發生什麼?
- 29. getch()在沒有conio.h的情況下工作 - 這怎麼可能?
- 30. 爲什麼在沒有enable_if的情況下不能編譯?
哈哈我不怕讀書。謝謝! – 2010-08-02 05:51:41