1樓:曙光店鋪
get是從伺服器上獲取資料,post是向伺服器傳送資料。
get是把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個欄位一一對應,在url中可以看到。post是通過http post機制,將表單內各個欄位與其內容放置在html header內一起傳送到action屬性所指的url地址。使用者看不到這個過程。
對於get方式,伺服器端用request.querystring獲取變數的值,對於post方式,伺服器端用request.form獲取提交的資料。
get傳送的資料量較小,不能大於2kb。post傳送的資料量較大,一般被預設為不受限制。但理論上,iis4中最大量為80kb,iis5中為100kb。
get安全性非常低,post安全性較高。但是執行效率卻比post方法好。
建議:1、get方式的安全性較post方式要差些,包含機密資訊的話,建議用post資料提交方式;
2、在做資料查詢時,建議用get方式;而在做資料新增、修改或刪除時,建議用post方式;
2樓:不食天上煙花
get提交
1、可以在瀏覽器位址列中看到表單提交的引數資訊2、有長度的限制(不同的瀏覽器對長度的限制不同)post提交
1、沒有長度限制
2、不能在瀏覽器位址列中看到表單提交的引數資訊兩者提交的機制不同,後臺獲取的方式也不同。
跨域的get和post的區別,post和get的區別?
大家發財啦 get和post是http請求的兩種基本方法,要說它們的區別,接觸過web開發的人都能說出一二。最直觀的區別就是get把引數包含在url中,post通過request body傳遞引數。當你在面試中被問到這個問題,你的內心充滿了自信和喜悅。你輕輕鬆鬆的給出了一個 標準答案 get在瀏覽器...
html中get和post的區別和使用
1 get是用來從伺服器上獲得資料,而post是用來向伺服器上傳遞資料。2 get將表單中資料的按照variable value的形式,新增到action所指向的url後面,並且兩者使用 連線,而各個變數之間使用 連線 post是將表單中的資料放在form的資料體中,按照變數和值相對應的方式,傳遞到...
okhttp get和post的區別
get請求方式是將提交的引數拼接在url地址後面,例如http www.baidu.com index.jsp?num 23 jjj 888 但是這種形式對於那種比較隱私的引數是不適合的,而且引數的大小也是有限制的,一般是1k左右吧,對於上傳檔案就不是很適合。post請求方式是將引數放在訊息體內將其...