get和post面試題

一.get提交則提交的數據信息會在URL框中出現,因此傳輸數據量有限,不安全,但是傳輸速度快

二. . post提交則提交的數據信息不回出現在URL框中,因此傳輸數據量沒有限制,相對比較安全,但是傳輸速度相比較較慢

三.get和post對比介紹

1、get在瀏覽器回退時是無害的,而post會再次請求。
2、get產生的URL地址可以被收藏,而post不會。
3、get請求會被瀏覽器主動緩存,而post不會,除非手動設置。
4、get請求只能進行URL編程,而post支持多種編碼方式。
5、get請求參數會被完整保留在瀏覽器歷史裏,而post中的參數不會被保留。
6、get請求在URL中傳送的參數有長度限制,而post沒有。
7、對參數的數據類型,get只接受ascll字符,而post沒有限制。
8、get不如post安全,因爲參數直接暴露在URL上,所以不能用來傳遞敏感信息。
9、get參數通過URL傳遞,post放在request body中。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章