首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

url带中文参数显示乱码的问题

asp站的文件编码是gb2312,虽然.net的文件格式也是gb2312,但因为webconfig里设置的requestEncoding是utf8的,所以在接收中文的时候,无论你UrlDeCode怎么解码...name=" + str); go.aspx.cs代码: string name = HttpUtility.UrlDeCode(Request["name"], Encoding.GetEncoding...在做了大量测试后,我发现UrlEncode转码后成为%AB%CD格式,大家都知道UrlEncode在转码英文的时候,会原封不动的还给你,比如你传A,接收方接收的也是A,%会转换成%25,UrlDecode...(Request["str"],Encoding.GetEncoding("gb2312")); Response.Write(HttpUtility.UrlDeCode(Request["str1...因为我2次编码了,所以Request的时候,会事先解码成:%AB%CD%EF%GH 所以我在用UrlDecode来进行解码,OK!任务完成。

3.8K90
领券