国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - ASP.NET中Request.Form中文亂碼的解決方法

ASP.NET中Request.Form中文亂碼的解決方法

2019-09-14 20:52asp.net教程網 ASP.NET教程

一直以為,只有 Request.QueryString 接收url查詢字符串含中文時可能會亂碼(做好編解碼工作,很容易可以避免),碰到的時候,才知道 Request.Form 接收表單的值中含中文也會亂碼,以前真是很傻很天真很無知。

背景 

涉及到兩個網站的通信,網站A有一頁面a,用提交表單的方式,傳值到網站B的頁面b。網站A統一用UTF-8編碼,網站B統一用GB2312編碼。 

web.config中編碼的設置 
網站A:<globalization requestEncoding="UTF-8" responseEncoding="UTF-8" /> 
網站B:<globalization requestEncoding="gb2312" responseEncoding="gb2312" /> 
解決 

網上搜索的結果,無非都是修改 web.config 文件的requestEncoding、responseEncoding之類的,這對我來說,純屬餿主意。加之網絡瘋狂地復制、粘貼、未驗證可行性等行為,一直令我發指,直接導致搜索結果千篇一律,找到的都是那幾篇文章,最氣憤的是其中的內容還是錯誤的。所以本人一直堅持,遇到的問題,確實驗證了可行,才在博客貼出,以免誤人誤己。(希望沒扯得太遠) 

那就自己動動腦吧,稍微梳理下,其實這個過程很簡單,就是一個UTF-8的頁面發送數據到GB2312的頁面,由于編碼不同,出現亂碼很正常,解決方法自然是統一編碼。 

網頁的編碼,一是接收請求數據(requestEncoding)的編碼,一是發送響應(responseEncoding)的編碼。只要讓a頁面發送響應的編碼,b頁面接收請求的編碼一致,即可解決亂碼問題。 

代碼只有一句,在a頁面Page_Load方法中加入 Response.ContentEncoding = Encoding.GetEncoding("gb2312"); 即可。 

復制代碼代碼如下:


// 設置a頁面響應編碼為gb2312,保證與b頁面接收請求的編碼一致 
protected void Page_Load(object sender, EventArgs e) 

Response.ContentEncoding = Encoding.GetEncoding("gb2312"); 


可能你會有意見,說,反過來設置b頁面接收請求的編碼與a頁面發送響應的一致,行不行呢。我試過了,不行,代碼見下,如果你知道其中原理,煩請告知,不勝感激! 

復制代碼代碼如下:


// 設置b頁面接收請求的編碼為utf-8,保證與a頁面響應編碼一致,但行不通,為何?? 
protected void Page_Load(object sender, EventArgs e) 

Request.ContentEncoding = Encoding.GetEncoding("utf-8"); 

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 亚洲免费观看在线视频 | 碰碰视频 | 亚洲一一在线 | 狠狠干狠狠干 | 亚洲成人午夜电影 | 日本一区二区在线视频 | 欧美日韩精品一区二区三区蜜桃 | 国产精品成人观看视频国产奇米 | 欧美激情五月 | 久久九九99| 国精产品99永久一区一区 | 国产情侣一区二区三区 | 91视频免费在线 | 在线视频一区二区 | 欧美成人免费网站 | 日韩中文在线视频 | 日韩免费在线 | 国产日韩一区二区三区 | 亚洲一区二区三 | 中文字幕高清在线观看 | 中文字幕视频一区 | 伊人久久综合 | 午夜久久久| 午夜免费视频 | 美日韩一区 | 成人性大片免费观看网站 | 午夜精品久久久久久久男人的天堂 | 91国内精品久久 | 中文字幕在线影院 | 欧美中文字幕一区二区三区 | 成人免费看 | 日韩欧美在线观看 | 午夜精品久久 | 一级性色 | 日韩欧美视频一区二区 | 一呦二呦三呦国产精品 | 亚洲在线看| 日韩视频在线一区二区 | 午夜精品久久久久久久星辰影院 | 亚洲午夜视频 | 高清一区二区三区 |