GET和POST傳輸方式


GET和POST傳輸

在很多人看來,get和post的區別有比如安不安全,傳輸有大小限制等,在這里,我將對get和post做出客觀的評價:

GET:

傳輸方法:get傳輸數據一般是在地址欄的url的問號后面拼接數據進行傳輸。

傳輸量:因為get是在url上攜帶數據傳輸,但是瀏覽器基於安全考慮,會限制url的大小,所以get的傳輸量小不是因為它本身的原因,而是瀏覽器所造成的。

安全性:get的安全性其實是很高的,一般人們說它安全性低是因為get是在瀏覽器地址欄進行顯示的傳輸,所以說它的安全性低,但是get本身設計出來就不是為了提交數據的,而是請求數據用的,而get所傳輸的數據一般都是用戶自己輸入的后台本來就要返回的。所以get不存在安全性低的說法。

用途:用於查詢數據使用。

POST:

傳輸方式:post是將數據放在http包里面進行傳輸。

傳輸量:post的數據是放在http里面的,所以在客戶端不存在傳輸大小限制,但是,在服務器端可以對post的傳輸量進行大小的限制。

安全性:post設計之初就是用來進行數據提交操作的,所以post的數據是不會在地址欄進行顯示,從而增加了它的安全性。

用途:用於提交數據使用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM