关于网站URL转码的问题
生活随笔
收集整理的這篇文章主要介紹了
关于网站URL转码的问题
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Encoding myEncoding = Encoding.GetEncoding("gb2312"); //設(shè)置要查詢內(nèi)容的轉(zhuǎn)碼格式
??????????? //? 對查詢的關(guān)鍵字進行轉(zhuǎn)碼
??????????? string KeyWordUrl = "http://d.baidu.com/rs.php?q=" + HttpUtility.UrlEncode(KeyWordInfo, Encoding.GetEncoding("gb2312")) + "&wd=&cl=3&tn=baidu";
?
在查詢百度時,如果不對查詢的內(nèi)容進行轉(zhuǎn)碼的時候,系統(tǒng)會默認使用ASCII,從而使提交的內(nèi)容成為亂碼,應用HttpUtility 要引用System.Web????? 加上?using System.Web;?
System.Web.HttpUtility.UrlEncode("要轉(zhuǎn)碼的內(nèi)容", Encoding.GetEncoding("gb2312"))
轉(zhuǎn)載于:https://www.cnblogs.com/zzmzaizai/archive/2007/11/22/968939.html
總結(jié)
以上是生活随笔為你收集整理的关于网站URL转码的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用asp.net 2.0中的SqlBu
- 下一篇: window.opener 的用法