亲宝软件园·资讯

展开

页面 中文参数UrlEncode编码 asp页面和Asp.net页面传中文参数UrlEncode编码以及接收解码

人气:0
想了解asp页面和Asp.net页面传中文参数UrlEncode编码以及接收解码的相关内容吗,在本文为您仔细讲解页面 中文参数UrlEncode编码的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:页面,中文参数,UrlEncode,下面大家一起来学习吧。
举例:asp.net用Get方式传输的URL为:"WebPage.asp?str="+HttpUtility.UrlEncode(str)
,解码方式为HttpUtility.UrlDecode(Request.QueryString["str"].ToString().Trim())
asp的Get方式传送为"webPage.aspx?str="+server.urlencode(str) 两种编码不统一

解决方案:在asp使用Get方式传送"WebPage.aspx?str="+server.urlEncode( server.URLpathencode(str))
asp.net GET方式传送参数:"WebPage.aspx?str="+ HttpUtility.UrlEncode( str,System.Text.Encoding.GetEncoding("gb2312"))
asp.net GET方式接收参数:str= HttpUtility.UrlDecode(Request.QueryString["str"].ToString().Trim(),System.Text.Encoding.GetEncoding("gb2312"))

加载全部内容

相关教程
猜你喜欢
用户评论