比如說,name=John。在隊列里,值和表單用一個&符號分開,空格用+號替換,特 殊的符號轉換成十六進制的代碼。因為這一隊列在URL里邊,這樣隊列的參數(shù)就能看得到,可以被記錄下來,或更改。通常GET方法還限制字符的大小(大概是 256字節(jié) )。事實上POST方法可以沒有時間限制的傳遞數(shù)據(jù)到服務器,用戶在瀏覽器端是看不到這一過程的,所以POST方法比較適合用于發(fā)送一個保密的(比如信用 卡號)或者比較大量的數(shù)據(jù)到服務器。
區(qū)別:
Post是允許傳輸大量數(shù)據(jù)的方法,而Get方法會將所要傳輸?shù)臄?shù)據(jù)附在網址后面,然后一起送達服務器,因此傳送的數(shù)據(jù)量就會受到限制,但是執(zhí)行效率卻比Post方法好。
建議:
1、get方式的安全性較Post方式要差些,包含機密信息的話,建議用Post數(shù)據(jù)提交方式;
2、在做數(shù)據(jù)查詢時,建議用Get方式;而在做數(shù)據(jù)添加、修改或刪除時,建議用Post方式;
METHOD的屬性值為POST時,所有作為請求提交的<form>段中的HTML控件單元的值的集合,每個成員均為只讀。(用于檢索HTTP請求正文中表單元素的值。)
sub.htm:注意方法是POST
<form action="demo.asp" method=post>
<input type=text name="Content" size=20>
<input type=submit value="提交">
</form>
demo.asp:
<%Dim TextCon
TextCon=request.form("Content")
response.write TextCon %>
QueryString 表單信息通過get方式發(fā)送時,服務器端或另一個asp頁面就使用querystring方法接收。(用于檢索HTTP查詢字符串中變量的值。)
sub.htm:注意方法是GET
<form action="demo.asp" method=get>
<input type=text name="Content" size=20>
<input type=submit value="提交">
</form>
demo.asp:
<%Dim TextCon
TextCon=request.querystring("Content")
response.write TextCon %>
此例中,你不用sub.HTM,在地址欄中輸入demo.asp?content=演示Querystring看看。request.form可不能這樣做。
POST與GET方法的區(qū)別簡要分析
2020-07-05 15:24服務器之家 編程技術
原理介紹:理論上說,GET是從服務器上請求數(shù)據(jù),POST是發(fā)送數(shù)據(jù)到服務器。事實上,GET方法是把數(shù)據(jù)參數(shù)隊列(query string)加到一個URL上,值和表單是一一對應的。
延伸 · 閱讀
- 2024-12-13A女生和C女生的區(qū)別 巨大毛毛蟲是不是擦邊的囧
- 2022-02-25POST方法給@RequestBody傳參數(shù)失敗的解決及原因分析
- 2022-02-24feign post參數(shù)對象不加@RequestBody的使用說明
- 2022-02-23springboot post接口接受json時,轉換為對象時,屬性都
- 2022-02-15Java 如何實現(xiàn)POST(x-www-form-urlencoded)請求
- 2022-02-11okx是什么平臺?okx和okex的區(qū)別是什么?
- 編程技術
拿高薪的程序員,都學習了什么編程語言?
人的一生從來不是從出生那一刻就注定的,總是會因為我們的選擇不斷的發(fā)生改變,小到一件衣服的色彩,大到未來人生的規(guī)劃!選錯一件衣服可以重來,...
- 編程技術
解決Fiddler在win7系統(tǒng)下的安全證書問題
今天小編就為大家分享一篇關于解決Fiddler在win7系統(tǒng)下的安全證書問題,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起...
- 編程技術
TIOBE4月編程語言排行榜出爐!漲幅最大的語言竟然是它?
TIOBE 近日發(fā)布的4 月編程語言排行榜。前十榜單中,C、Java、Python 仍分別占據(jù)前三位。漲幅最大的語言是Python。...
- 編程技術
在地址欄里顯示logo的實現(xiàn)方法
在地址欄里顯示logo,其實大家可以看一些網站的頭部里面,下面的方法講的更仔細。...
- 編程技術
Python“王者”地位不保!Julia和Swift后來居上
在過去的十年里,Python 一直統(tǒng)治著數(shù)據(jù)科學和機器學習,但是 Julia 和 Swift 后來居上,正準備超越Python。...
- 編程技術
面試官:說說你對堆的理解?如何實現(xiàn)?應用場景?
在計算機科學中,圖是一種抽象的數(shù)據(jù)類型,在圖中的數(shù)據(jù)元素通常稱為結點,V是所有頂點的集合,E是所有邊的集合。...
- 編程技術
IT工程師都需要掌握的容器技術之DockerCompose
今天我們繼續(xù)來學習Docker技術之Docker Compose,本篇文章將是我們容器技術系列的最后一篇文章,讀過我們容器技術全系列文章的小伙伴肯定有疑問,整個系...
- 編程技術
如何成為專業(yè)的惡意軟件研究員
當今社會,不管任何一門技術,或者你從事任何一種職業(yè),都需要掌握相關的知識,現(xiàn)代的技術其實就是以前稱的“手藝”,大多數(shù)的手藝的學習和入門其...