一文捶、從效率角度來講
1、get 從服務(wù)器獲取數(shù)據(jù)媒咳,當(dāng)然也可以通過參數(shù)傳遞數(shù)據(jù)粹排,獲取數(shù)據(jù)的效率更高;post請求是給服務(wù)器發(fā)送數(shù)據(jù)和下載數(shù)據(jù)涩澡,效率不如get顽耳;
二、安全性
1妙同、get的所有參數(shù)都是拼接在url后面射富,能被用戶直接看到,且服務(wù)器的訪問日志能夠記錄粥帚,非常不安全胰耗;post請求的url中只有資源路徑,而參數(shù)都封裝在二進制的數(shù)據(jù)體中芒涡,服務(wù)器也不會記錄參數(shù)柴灯,也相對安全卖漫,所以涉及到用戶信息的請求要用post請求;
三弛槐、數(shù)據(jù)量
1懊亡、不同的瀏覽器和服務(wù)器不同,get請求所能上傳的數(shù)據(jù)只有2-8k乎串;post請求所能上傳的數(shù)據(jù)量比較大店枣,大小依據(jù)所請求的服務(wù)器設(shè)定值限定,具體看文檔叹誉;