6
A
回答
6
將地點參數獲取到URL本身,允許所有人都看到。儘管POST對於登錄和安全敏感數據來說非常理想,但當您希望將動態頁面加入書籤時,GET非常理想。
以一個論壇爲例。顯示其中所有帖子的帖子被動態加載。每個可用的線程都不存在頁面,這意味着必須提供指示要加載哪個線程的參數。這些參數使用GET傳遞,以便您可以爲頁面添加書籤,並使用提供的參數再次使用具體的URL來加載頁面。
1
如果我需要的用戶可以節省下一步/頁的書籤(無論何種原因),我會用比這大概POST等。
兩者都不安全,您必須同時逃脫兩者。
2
例如,使表單數據在日誌中可見。
+0
你發佈了我要寫的東西:) – 2011-01-12 12:24:55
11
W3C HTML 4.01 Recommendation on the appropriate usage of GET and POST:
的「獲取」方法時的形式是等冪(即,不引起副作用)應該被使用。許多數據庫搜索沒有可見的副作用,並且爲「get」方法創建理想的應用程序。
如果與處理表單相關的服務引起副作用(例如,如果表單修改數據庫或訂閱服務),則應使用「post」方法。
注意:「get」方法將表單數據集值限制爲ASCII字符。僅指定「post」方法(使用enctype =「multipart/form-data」)來覆蓋整個[ISO10646]字符集。
相關問題
- 1. HTTP POST表單處理與PHP
- 2. Symfony表單POST處理
- 3. php表單處理POST
- 4. Django表單 - 處理GET請求
- 5. 主塔 - 處理GET和POST請求
- 6. 作爲GET處理POST請求的Servlet
- 7. Laravel處理POST請求作爲GET
- 8. 自動處理POST和GET中的PHP
- 9. 表單GET工作,表單POST不是
- 10. HTTP POST方法在WebApi上處理方式與GET相同
- 11. 節點快速處理POST和GET作爲單個請求
- 12. 表單處理與JavaScript
- 13. 通過AJAX進行表單處理 - 避免生成GET和POST請求
- 14. 如何使用基於類的視圖處理表單(通過get或post)?
- 15. 與jQuery的ASP.NET - POST與GET
- 16. 使用POST處理表格
- 17. 同時處理GET和POST而不使用cURL的PHP代理
- 18. HTTP-GET-HTTP-POST代理
- 19. c#smartdevice - HTTPWEBREQUEST GET與POST InvalidOperationException
- 20. 與POST方法提交GET
- 21. jQuery GET以及POST與IE
- 22. Https POST/GET與Qml/Qt
- 23. PHP表單驗證與外部處理
- 24. WordPress的Ajax表單處理與PHP
- 25. 處理POST請求與axios和快遞
- 26. 使用Zend框架處理輸入(Post,get等)
- 27. MVC控制器操作 - 處理POST和GET無重複代碼
- 28. 如何將jQuery POST數據處理爲顯示爲GET的apache?
- 29. 來自AJAX調用的GET或POST請求沒有被處理
- 30. 檢測是否顯示或處理基於GET或POST的表格
可能重複[當你使用POST和你什麼時候使用GET?](http://stackoverflow.com/questions/46585/when-do-you-use-post-and-when- do-you-use-get) – lonesomeday 2011-01-12 12:25:49