get如果請求url沒有變化,取出緩存,提高效率;請求會緩存到瀏覽器中,可以透過歷史記錄查看用戶信息,安全性低;
post傳送變化的資料顯示,變動性存取;
get透過url位址傳送數據,資料量不能超過1024byte;
post作為http訊息的實體內容傳送到伺服器中,傳送資料量可以很大;
get傳送資料要經過encodeURIComponent編碼,防止亂碼。
get方式,伺服器端用Request.QueryString取得變數的值;
post方式,伺服器端用Request.Form取得提交的資料;
兩種方式的參數都可以用Request來取得。