3 回答

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超4個贊
1. GET方法
GET方法是默認(rèn)的HTTP請求方法,我們?nèi)粘S肎ET方法來提交表單數(shù)據(jù),然而用GET方法提交的表單數(shù)據(jù)只經(jīng)過了簡單的編碼,同時它將作為URL的一部分向Web服務(wù)器發(fā)送,因此,如果使用GET方法來提交表單數(shù)據(jù)就存在著安全隱患上
2.POST方法
POST方法是GET方法的一個替代方法,它主要是向Web服務(wù)器提交表單數(shù)據(jù),尤其是大批量的數(shù)據(jù)。POST方法克服了GET方法的一些缺點(diǎn)。通過POST方法提交表單數(shù)據(jù)時,數(shù)據(jù)不是作為URL請求的一部分而是作為標(biāo)準(zhǔn)數(shù)據(jù)傳送給Web服務(wù)器,這就克服了GET方法中的信息無法保密和數(shù)據(jù)量太小的缺點(diǎn)。因此,出于安全的考慮以及對用戶隱私的尊重,通常表單提交時采用POST方法。
從編程的角度來講,如果用戶通過GET方法提交數(shù)據(jù),則數(shù)據(jù)存放在QUERY_STRING環(huán)境變量中,而POST方法提交的數(shù)據(jù)則可以從標(biāo)準(zhǔn)輸入流中獲取。

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個贊
http有g(shù)et和post方法發(fā)送請求,其中post方法比較安全不會再地址欄中顯示你的參數(shù),而get會在url地址欄上顯示,同時post方法要比get方法復(fù)雜,網(wǎng)絡(luò)傳輸比較慢。。。
添加回答
舉報