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

Valentina ·
更新时间:2024-09-21
· 553 次阅读

举例: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")) 您可能感兴趣的文章:asp.net获取当前网址url的各种属性(文件名、参数、域名 等)的代码asp.net利用Ajax和Jquery在前台向后台传参数并返回值的实例asp.net中mvc使用ajax提交参数的匹配问题解决探讨asp.net 参数不同共用一个页面的实现方法asp.net SqlParameter如何根据条件有选择的添加参数asp.net中使用cookie传递参数的方法在ASP.NET 2.0中操作数据之一:创建一个数据访问层在ASP.NET 2.0中操作数据之二:创建一个业务逻辑层在ASP.NET 2.0中操作数据之三:创建母版页和站点导航在ASP.NET 2.0中操作数据之四:使用ObjectDataSource展现数据在ASP.NET 2.0中操作数据之五:声明参数



net ASP.NET 解码 urlencode ASP

需要 登录 后方可回复, 如果你还没有账号请 注册新账号