紧急求助 url中文问题
各位大神帮帮忙啊我在用HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(strURL);
如果strURL包含中文,就运行不成功 比如strURL="www.中文.com/123.jpg"
如何处理啊?
我用这个是为了下载图片的 --------------------编程问答-------------------- web不熟,不过中文肯定要经过编码,找找什么urlencode之类的看 --------------------编程问答-------------------- Try
(System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(HttpUtility.UrlEncode(strURL));--------------------编程问答-------------------- 用这个试试
HttpServerUtility.UrlEncode --------------------编程问答-------------------- 中文域名你需要先解析出新的域名
IdnMapping dd = new IdnMapping();
string 新域名 = dd.GetAscii("www.中文.com"); --------------------编程问答-------------------- 2,3楼的方法我试过 行不通
我现在试一下4楼的方法 --------------------编程问答-------------------- 中文域名是需要经过编码的 在此次 中国互联网中心 转码 然后再将转码后的字符保存起来 希望能有用 http://www.cnnic.net.cn/html/Dir/2003/10/29/1112.htm --------------------编程问答--------------------
补充:.NET技术 , C#