ASP源码
PHP源码
.NET源码
JSP源码
url传递中文的解决方案
1.设置we***onfig文件。(我不喜欢设置成这样)
<sy***m.web>
......
......
sy***m.web>
2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。
>> 进行传递
string Name = "中文参数";
Re***nse.Redirect("B.***x?Name="+Se***r.UrlEncode(Name));
>> 进行接收
string Name = Re***st.QueryString["Name"];
Re***nse.Write(Se***r.UrlDecode(Name));
3.如果是从 .HTML 文件向 .Aspx 文件进行传递中文参数的话(即不从后台用 Redirect()方法进行 Url 转换)。一样要将传递的中文参数进行编码,在接收时再进行解码。
>> 进行传递
一般来说。设置we***onfig文件就可以了。但是如果你用 JavaScript 调用 webservice 方法的话(往webservice里面传递中文参数)。设置 we***onfig 文件好象无效。
---------------------------------------------------------------
个人陋见,请大家多加指点不足之处。