asp与.net通信,asp编码为gb2312, asp.net默认为utf-8,通过get方式传递参数,在.net页面接受参数,无论怎样都是接收不到,最后发现是编码问题。将.net页面的文件夹中添加web.config文件,文件中内容如下
- <?xml version="1.0" encoding="utf-8"?>
- <configuration>
- <system.web>
- <globalization fileEncoding="gb2312" requestEncoding="gb2312" responseEncoding="gb2312"/>
- </system.web>
- </configuration>
指定response与request编码方式,接收过来就正常了