iis中让url传递中文会出现乱码,如何配置

iis中让url传递中文会出现乱码,如何配置!
我做了一个下载网站,asp的,我的下载文件是中文的,下载时保存的文件是乱码!
可以通过IIS配置什么的来解决吗?

乱码是什么样的?有很多百分号的那种,还是有很多问号的那种?

有很多百分号的那种:
一般url传的中文是url编码的,使用时要转一下,server.DecUrlcode()

有问号的那种
是utf-8的编码,在gb2312中显示的结果;你把页面的编码格式改统一就行了。可以用dreamweaver来改。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-09-25
//如果是用JS传递中文
var name = escape(name);
//如果是用C#
//发送:

string strInfo = Server.UrlEncode(string s);//对字符串进行URL编码

//接收:

string strInfo = Server.UrlDecode(string s);//对URL中接收的HTML的字符串进行解码
第3个回答  2007-09-25
不怎么好弄啊