亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

post和get傳值的區別 ?

post和get傳值的區別 ?

函數式編程 2019-02-15 15:11:22
post和get傳值的區別 
查看完整描述

2 回答

?
犯罪嫌疑人X

TA貢獻2080條經驗 獲得超4個贊

一、特性不同:

Get請求是將數據添加到URL中并傳遞到服務器,通常利用一個問號“?”代表URL地址的結尾與數據參數的開端。Post請求數據是放在HTTP主體中的,其組織方式不只一種,有"&"連接方式,也有分割符方式,可隱藏參數,傳遞大批數據,比較方便。

二、傳輸方式不同:

get方式把參數數據列加到提交表單的ACTION屬性所指的URL中,值和表單內各個字段分別對應,在URL中可以看到。post方式通過HTTP post機制,將表單內各個字段與其內容放置在HTML HEADER內一起傳送到ACTION屬性所指的URL地址。

三、服務端獲取數據方式不同:

get方式是服務器端用Request.QueryString獲取變量的值。post方式是務器端用Request.Form獲取提交的數據。


向左轉|向右轉


四、傳輸數據量不同:

get傳送的數據量較小,不能大于2KB。post傳送的數據量較大,一般默認為不受限制。但實際上會因為服務器的不同有所差異。

五、安全性不同:

由于get方式傳遞的參數可以在頁面上看見,所以get安全性非常低。Psot方式傳遞的參數用戶不可見,因此post安全性較高。



查看完整回答
反對 回復 2019-03-02
?
千萬里不及你

TA貢獻1784條經驗 獲得超9個贊

1、 傳輸方式不同

get方式:把參數數據列加到提交表單的ACTION屬性所指的URL中,值和表單內各個字段分別對應,在URL中可以看到。

post方式:通過HTTP post機制,將表單內各個字段與其內容放置在HTML HEADER內一起傳送到ACTION屬性所指的URL地址。用戶看不到這個過程。

2、 服務端獲取數據方式不同

get方式:服務器端用Request.QueryString獲取變量的值。

post方式:服務器端用Request.Form獲取提交的數據。

3、傳輸數據量不同

get傳送的數據量較小,不能大于2KB。

post傳送的數據量較大,一般默認為不受限制。但實際上會因為服務器的不同有所差異。

4、安全性

由于get方式傳遞的參數可以在頁面上看見,所以get安全性非常低。

Psot方式傳遞的參數用戶不可見,因此post安全性較高。


向左轉|向右轉


擴展資料

Get請求與Post請求的特性

1、Get請求:

Get請求是將數據添加到URL中并傳遞到服務器,通常利用一個問號“?”代表URL地址的結尾與數據參數的開端。

后面的參數每一個數據參數以“名稱=值”的形式出現,參數與參數之間利用一個連接符&來區分。

2、Post請求:

Post請求數據是放在HTTP主體中的,其組織方式不只一種,有"&"連接方式,也有分割符方式,可隱藏參數,傳遞大批數據,比較方便。



查看完整回答
反對 回復 2019-03-02
  • 2 回答
  • 0 關注
  • 1079 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號