国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Http方法:Get請求與Post請求的區別

2019-11-17 01:34:47
字體:
來源:轉載
供稿:網友
Http方法:Get請求與Post請求的區別

轉載自http://blog.csdn.net/xutingzhou/article/details/8168370

Get是向服務器發索取數據的一種請求,而Post是向服務器提交數據的一種請求;

Get是獲取信息,而不是修改信息,類似數據庫查詢功能一樣,數據不會被修改;

Get請求的參數會跟在url后進行傳遞,請求的數據會附在URL之后,以?分割URL和傳輸數據,參數之間以&相連,%XX中的XX為該符號以16進制表示的ASCII,如果數據是英文字母/數字,原樣發送,如果是空格,轉換為+,如果是中文/其他字符,則直接把字符串用BASE64加密。

Get傳輸的數據有大小限制,因為GET是通過URL提交數據,那么GET可提交的數據量就跟URL的長度有直接關系了,不同的瀏覽器對URL的長度的限制是不同的。

GET請求的數據會被瀏覽器緩存起來,用戶名和密碼將明文出現在URL上,其他人可以查到歷史瀏覽記錄,數據不太安全。在服務器端,用Request.QueryString來獲取Get方式提交來的數據;

Post請求則作為http消息的實際內容發送給web服務器,數據放置在HTML Header內提交,Post沒有限制提交的數據。Post比Get安全,當數據是中文或者不敏感的數據,則用get,因為使用get,參數會顯示在地址,對于敏感數據和不是中文字符的數據,則用post;

string name=Context.Request.QueryString["name"]

POST表示可能修改變服務器上的資源的請求,在服務器端,用Post方式提交的數據只能用Request.Form來獲取.

string name=context.Request.Form["pwd"];


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和平区| 本溪市| 西安市| 海宁市| 垫江县| 沐川县| 孝感市| 阿城市| 育儿| 理塘县| 许昌市| 蒲江县| 达日县| 鸡东县| 临桂县| 疏附县| 邯郸县| 巴彦淖尔市| 监利县| 汕尾市| 元朗区| 新平| 体育| 延津县| 辽宁省| 神池县| 日喀则市| 仁怀市| 淳化县| 石门县| 津南区| 呼玛县| 张家界市| 徐汇区| 平乡县| 麻栗坡县| 乐平市| 汕头市| 诏安县| 安龙县| 安龙县|