使用場景:

區別:
①傳送方式不同:get通過地址欄傳輸,post通過報文傳輸。
②get產生一個TCP數據包,post產生兩個數據包,對於get方式的請求,瀏覽器會把http header和data一並發送出去,服務器響應200;而對於post瀏覽器先發送header,服務器響應100 continue,瀏覽器再發送data,服務器響應200。
③get參數有長度限制,傳送數據量不能大於2kb,post傳送數據量不受限制(一般會受服務器配置限制或者內存大小)。
④get安全性非常低,post安全性較高,但是執行效率比post方法好。
⑤get方式服務器端用Request.QueryString獲取變量的值,post方式服務器端用Request.Form獲取提交的數據。
⑥get是從服務器上獲取數據,post是向服務器傳送數據。
