亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > HTML > 正文

Form表單中method=post/get兩種數據傳輸的方式的區別

2024-08-26 00:11:52
字體:
來源:轉載
供稿:網友
Form提供了兩種數據傳輸的方式——get和post。雖然它們都是數據的提交方式,但是在實際傳輸時確有很大的不同,并且可能會對數據產生嚴重的影響。雖然為了方便的得到變量值,Web容器已經屏蔽了二者的一些差異,但是了解二者的差異在以后的編程也會很有幫助的。

Form中的get和post方法,在數據傳輸過程中分別對應了HTTP協議中的GET和POST方法。二者主要區別如下:

1、Get是用來從服務器上獲得數據,而Post是用來向服務器上傳遞數據。

2、Get將表單中數據的按照variable=value的形式,添加到action所指向的URL后面,并且兩者使用“?”連接,而各個變量之間使用“&”連接;Post是將表單中的數據放在form的數據體中,按照變量和值相對應的方式,傳遞到action所指向URL。

3、Get是不安全的,因為在傳輸過程,數據被放在請求的URL中,而如今現有的很多服務器、代理服務器或者用戶代理都會將請求URL記錄到日志文件中,然后放在某個地方,這樣就可能會有一些隱私的信息被第三方看到。另外,用戶也可以在瀏覽器上直接看到提交的數據,一些系統內部消息將會一同顯示在用戶面前。Post的所有操作對用戶來說都是不可見的。

4、Get傳輸的數據量小,這主要是因為受URL長度限制;而Post可以傳輸大量的數據,所以在上傳文件只能使用Post(當然還有一個原因,將在后面的提到)。

5、Get限制Form表單的數據集的值必須為ASCII字符;而Post支持整個ISO10646字符集。

6、Get是Form的默認方法。

使用Post傳輸的數據,可以通過設置編碼的方式正確轉化中文;而Get傳輸的數據卻沒有變化。在以后的程序中,我們一定要注意這一點。

_________________________________________________________________________________________________

1、Get 方法通過 URL 請求來傳遞用戶的數據,將表單內各字段名稱與其內容,以成對的字符串連接,置于 action 屬性所指程序的 url 后,如http://www.mdm.com/test.asp?name=asd&password=sad,數據都會直接顯示在 url 上,就像用戶點擊一個鏈接一樣;Post 方法通過 HTTP post 機制,將表單內各字段名稱與其內容放置在 HTML 表頭(header)內一起傳送給服務器端交由 action 屬性能所指的程序處理,該程序會通過標準輸入(stdin)方式,將表單的數據讀出并加以處理

2、 Get 方式需要使用 Request.QueryString 來取得變量的值;而 Post 方式通過 Request.Form 來訪問提交的內容

3、Get 方式傳輸的數據量非常小,一般限制在 2 KB 左右,但是執行效率卻比 Post 方法好;而 Post 方式傳遞的數據量相對較大,它是等待服務器來讀取數據,不過也有字節限制,這是為了避免對服務器用大量數據進行惡意攻擊,根據微軟方面的說法,微軟對用 Request.Form() 可接收的最大數據有限制,IIS 4 中為 80 KB 字節,IIS 5 中為 100 KB 字節

建議:除非你肯定你提交的數據可以一次性提交,否則請盡量用 Post 方法

4、Get 方式提交數據,會帶來安全問題,比如一個登陸頁面,通過 Get 方式提交數據時,用戶名和密碼將出現在 URL 上,如果頁面可以被緩存或者其他人可以訪問客戶這臺機器,就可以從歷史記錄獲得該用戶的帳號和密碼,所以表單提交建議使用 Post 方法;Post 方法提交的表單頁面常見的問題是,該頁面如果刷新的時候,會彈出一個對話框

建議:出于安全性考慮,建議最好使用 Post 提交數據
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产91热爆ts人妖在线| 国产91精品久久久久| 日本高清久久天堂| 欧美日韩国产123| 国产999在线| 欧美性极品xxxx娇小| 国产亚洲免费的视频看| 久久亚洲欧美日韩精品专区| 欧美黑人性生活视频| 羞羞色国产精品| 色爱精品视频一区| 久久综合久久88| 国产精品爽黄69天堂a| 日韩一区二区三区在线播放| 成人免费黄色网| 欧美成人激情视频免费观看| 亚洲成人网av| 欧美极品少妇全裸体| 日本一区二三区好的精华液| 欧美激情一区二区三区久久久| 欧美二区乱c黑人| 日韩av中文字幕在线| 国产97色在线|日韩| 欧美成人在线网站| 久久久黄色av| 国产香蕉精品视频一区二区三区| 国产久一一精品| 91免费看片网站| 久久福利视频网| 国产成人福利夜色影视| 亚洲老头老太hd| 成人在线国产精品| 亚洲精品永久免费| 亚洲国产又黄又爽女人高潮的| 日韩精品极品视频免费观看| 91精品成人久久| 欧美黄网免费在线观看| 日韩av电影免费观看高清| 欧美一区二粉嫩精品国产一线天| 欧美精品一区在线播放| 91精品免费久久久久久久久| 中文字幕精品一区久久久久| 国产成人一区二区三区| 欧美黑人又粗大| 亚洲一级片在线看| 91视频免费网站| 欧美一区三区三区高中清蜜桃| 在线亚洲午夜片av大片| 欧美华人在线视频| 91精品国产成人| 国产精品久久久久av免费| 久久影院在线观看| 亚洲丁香婷深爱综合| 国产精品久久久久秋霞鲁丝| 久久99久久99精品免观看粉嫩| 日本aⅴ大伊香蕉精品视频| 国产成人精品最新| 一区二区在线视频播放| 日韩在线播放av| 日韩国产在线看| 精品成人国产在线观看男人呻吟| 韩日精品中文字幕| 欧美巨大黑人极品精男| 国产精品99久久99久久久二8| 亚洲一区二区精品| 一本色道久久88综合日韩精品| 欧美色道久久88综合亚洲精品| 日韩免费av一区二区| 国产成人a亚洲精品| 97视频在线观看网址| 日韩精品中文字幕在线| 亚洲free嫩bbb| 欧美日韩国产综合视频在线观看中文| 亚洲精品国产精品国产自| 国产精品av在线播放| 在线观看91久久久久久| 久久影视电视剧免费网站| 97久久精品国产| 久久国产精品视频| 亚洲成人av在线播放| 日韩av手机在线看| 久99久在线视频| 亚洲色图色老头| 欧美性在线视频| 日韩精品一区二区视频| 欧美限制级电影在线观看| 成人疯狂猛交xxx| 中文字幕久久亚洲| 国产成人极品视频| 国产日韩综合一区二区性色av| 欧美日韩国产综合新一区| 欧美视频一区二区三区…| 国产亚洲欧美一区| 日本一区二区不卡| 永久免费看mv网站入口亚洲| 日韩精品在线电影| 91av在线网站| 欧美在线视频一区二区| 日韩av在线免费观看一区| 一区二区三区日韩在线| 欧美日韩国产91| 亚洲一区二区久久久久久| 91理论片午午论夜理片久久| 中文字幕在线亚洲| 亚洲视频免费一区| 国产精品美女视频网站| 久久亚洲精品成人| 国产亚洲欧洲高清一区| 欧美在线性爱视频| 亚洲欧洲中文天堂| 亚洲精品网址在线观看| 一区二区成人精品| 亚洲精品久久久久中文字幕欢迎你| 久久久久久久久中文字幕| 日韩一二三在线视频播| 国产亚洲精品久久久优势| 亚洲成人国产精品| 亚洲影院高清在线| 国产精品久久999| 午夜免费在线观看精品视频| 激情成人中文字幕| 日韩欧美亚洲综合| 69av视频在线播放| 欧美一级视频免费在线观看| 91精品免费看| 久久久久久91香蕉国产| 欧美华人在线视频| 成人在线视频网| 一区二区三区精品99久久| 国产精品1区2区在线观看| 亚洲日韩第一页| 久久久久久国产| 精品在线观看国产| 91久久久久久| 日韩网站免费观看| 欧美成人精品三级在线观看| 国产午夜精品美女视频明星a级| 成人黄色激情网| 亚洲国产免费av| 性金发美女69hd大尺寸| 久久噜噜噜精品国产亚洲综合| 亚洲色图国产精品| 国产欧美日韩专区发布| 日韩av一区二区在线观看| 欧美成人精品一区二区| 亚洲国产成人av在线| 91精品国产高清自在线看超| 两个人的视频www国产精品| 国产精品久久国产精品99gif| 亚洲精品电影在线观看| 日韩av免费在线播放| 日本午夜精品理论片a级appf发布| 国产精品高潮呻吟久久av黑人| 青青草原成人在线视频| 伊人久久久久久久久久久久久| 国模极品一区二区三区| 91夜夜揉人人捏人人添红杏| 精品视频—区二区三区免费| 亚洲午夜女主播在线直播| 亚洲欧美日韩一区二区三区在线| 亚洲视频在线观看免费| 色99之美女主播在线视频| 亚洲第一精品电影| 欧美高清无遮挡|