当前位置:编程学习 > C#/ASP.NET >>

获取网址中的中文

我想在c#中获取网址的中文   http://localhost:3502/hgc17176/BLOG/Default.aspx?tt=中文   用Request.url.ToString()  还是用urldecode转换 都显示为    一样  请问怎么处理  ????才能显示为中文啊    --------------------编程问答-------------------- 在线等啊  朋友  帮忙解决一下 --------------------编程问答-------------------- 参数先编码 传递再解码接收
js: escape()
后台 server.urlDecode   --------------------编程问答--------------------
引用 2 楼 q107770540 的回复:
参数先编码 传递再解码接收
js: escape()
后台 server.urlDecode

  麻烦给个详细代码     网址的中文是输入的  不是跳转链接的 --------------------编程问答-------------------- 各位   麻烦告知一下  在线等啊  --------------------编程问答-------------------- 编码问题吧 --------------------编程问答-------------------- 请问如何处理?
--------------------编程问答-------------------- 怎么没人回答啊 ? --------------------编程问答--------------------

Uri   myUri   =new   Uri( "http://bookreg.sina.com.cn/search/book_result.php?area=hotkey&cate= "+Server.UrlEncode( "小说 ")+ "&kw= "+Server.UrlEncode(爆笑)); 
--------------------编程问答--------------------
引用 8 楼 deepmist 的回复:
C# code

Uri   myUri   =new   Uri( "http://bookreg.sina.com.cn/search/book_result.php?area=hotkey&cate= "+Server.UrlEncode( "小说 ")+ "&kw= "+Server.UrlEncode(爆笑));

  网址是直接输入的   不是跳转到该网址     即    网址地址栏中输入  http://localhost:3502/hgc17176/BLOG/Default.aspx?tt=中文     --------------------编程问答-------------------- HttpUtility.urlEncode("")
HttpUtility.urlDecode("")
escape --------------------编程问答-------------------- 怎么没人回答啊 ? --------------------编程问答-------------------- 我要代码  各位     拜托了 --------------------编程问答-------------------- 用你输入的url创建一个uri对象 然后使用该对象的OriginalString属性可以获取到吧  你试试看吧!!!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,