asp.net URL 顯示亂碼 解決方法
更新時(shí)間:2009年06月19日 21:36:10 作者:
剛剛接觸網(wǎng)頁(yè)開(kāi)發(fā),不過(guò)遇到URR參數(shù)傳遞錯(cuò)誤的問(wèn)題,兩個(gè)頁(yè)面進(jìn)行信息交互時(shí)可以用url進(jìn)行傳遞,但是如果傳遞信息的編碼格式不是UTF-8(或者不是設(shè)置的默認(rèn)格式)URL傳遞時(shí)會(huì)出現(xiàn)亂碼。
比如你傳入漢字,或者傳入"§”等其他編碼格式的字符串系統(tǒng)解析后的url為亂碼。經(jīng)過(guò)在網(wǎng)上的查找覺(jué)得一下兩種方式比較好:
1.如果url在后臺(tái)解析的話采用HttpUtility.UrlEncode(url,System.Text.Encoding.GetEncoding("編碼格式(GB2312)"));
2.如果是傳入前臺(tái)的話在組織URL時(shí)對(duì)傳遞信息進(jìn)行編碼。編碼方法可以寫(xiě)到j(luò)s文件中使用encodeURIComponent(source)函數(shù),其中source為中文。可以將特殊字符進(jìn)行轉(zhuǎn)換,被轉(zhuǎn)換后的url就不會(huì)出現(xiàn)亂碼了。
1.如果url在后臺(tái)解析的話采用HttpUtility.UrlEncode(url,System.Text.Encoding.GetEncoding("編碼格式(GB2312)"));
2.如果是傳入前臺(tái)的話在組織URL時(shí)對(duì)傳遞信息進(jìn)行編碼。編碼方法可以寫(xiě)到j(luò)s文件中使用encodeURIComponent(source)函數(shù),其中source為中文。可以將特殊字符進(jìn)行轉(zhuǎn)換,被轉(zhuǎn)換后的url就不會(huì)出現(xiàn)亂碼了。
相關(guān)文章
asp.net core應(yīng)用docke部署到centos7的全過(guò)程
這篇文章主要給大家介紹了關(guān)于asp.net core應(yīng)用docke部署到centos7的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
ASP.NET MVC5網(wǎng)站開(kāi)發(fā)修改及刪除文章(十)
這篇文章主要為大家詳細(xì)介紹了ASP.NET MVC5網(wǎng)站開(kāi)發(fā)修改及刪除文章,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2015-09-09
.Net?Core和RabbitMQ限制循環(huán)消費(fèi)的方法
當(dāng)消費(fèi)者端接收消息處理業(yè)務(wù)時(shí),如果出現(xiàn)異?;蚴蔷苁障⑾⒂肿兏鼮榈却哆f再次推送給消費(fèi)者,這樣一來(lái),則形成循環(huán)的條件,這篇文章主要介紹了.Net?Core和RabbitMQ限制循環(huán)消費(fèi)的方法,需要的朋友可以參考下2022-10-10
解決asp.net core在輸出中文時(shí)亂碼的問(wèn)題
最近在學(xué)習(xí)asp.net core的時(shí)候,嘗試在控制臺(tái),或者頁(yè)面上輸出中文,會(huì)出現(xiàn)亂碼的問(wèn)題。那么這該如何解決呢?下面通過(guò)這篇文章來(lái)一起看看吧,文中給出了詳細(xì)的解決方法,相信對(duì)大家有一定的參考價(jià)值。2016-12-12
關(guān)于.NET/C#/WCF/WPF 打造IP網(wǎng)絡(luò)智能視頻監(jiān)控系統(tǒng)的介紹
本篇文章小編將為大家介紹,關(guān)于.NET/C#/WCF/WPF 打造IP網(wǎng)絡(luò)智能視頻監(jiān)控系統(tǒng)的介紹。需要的朋友參考下2013-04-04
ASP.NET中的幾種彈出框提示基本實(shí)現(xiàn)方法
NET程序的開(kāi)發(fā)過(guò)程中,常常需要和用戶進(jìn)行信息交互,對(duì)話框的出現(xiàn)將解決了這些問(wèn)題,下面是本人對(duì)常用對(duì)話框使用的小結(jié),希望對(duì)大家有所幫助2013-03-03
ASP.NET Core擴(kuò)展庫(kù)的相關(guān)功能介紹
這篇文章主要介紹了ASP.NET Core擴(kuò)展庫(kù)的相關(guān)功能,幫助大家更好的理解和學(xué)習(xí)使用.Net技術(shù),感興趣的朋友可以了解下2021-03-03

