html中get和post的區別

2021-06-10 11:35:44 字數 571 閱讀 1485

1. get是從伺服器上獲取資料,post是向伺服器傳送資料。 

2. get是把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個字段一一對應,新增到action所指向的url後面,並且兩者使用「?」連線,而各個變數之間使用「&」連線,在url中可以看到。post是通過http post機制,將表單內各個字段與其內容放置在html header內一起傳送到action屬性所指的url位址。使用者看不到這個過程。 

3. 對於get方式,伺服器端用request.querystring獲取變數的值,對於post方式,伺服器端用request.form獲取提交的資料。 

4. get傳送的資料量較小,不能大於2kb。post傳送的資料量較大,一般被預設為不受限制。但理論上,iis4中最大量為80kb,iis5中為100kb。 

5. get安全性非常低,post安全性較高。但是執行效率卻比post方法好。 

建議: 

1、get方式的安全性較post方式要差些,包含機密資訊的話,建議用post資料提交方式; 

2、在做資料查詢時,建議用get方式;而在做資料新增、修改或刪除時,建議用post方式;

SpringMVC中post和get的區別

這是一篇我在csdn上的第一篇部落格,請大家多多支援。在前面我先宣告 這篇文章的內容基本上都是網上各部落格的,我只是整理一下,給需要的人梳理一下而已。首先先放個人覺得比較好的關於post和get的區別的分析的鏈結 在講區別前先講一下 requestbody。requestbody主要用來接收前端傳遞...

html中post和get區別

1.get是從伺服器上獲取資料,post是向伺服器傳送資料。2.get是把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個字段一一對應,在url中可以看到。post是通過http post機制,將表單內各個字段與其內容放置在html header內一起傳送到action屬性所...

HTML中get和post的區別

get 用於從指定資源請求資料。get 是最常見的 http 方法之一。請注意,查詢字串 名稱 值對 是在 get 請求的 url 中傳送的 test demo form.php?name1 value1 name2 value2表單資訊封裝成位元組模式,可以模擬使用者真實登陸 使用者名稱密碼等 p...