"Request.Form出现乱码"的解决办法

最近在做第三方接口的数据交互,由于对方是java,我们是asp.net,所以决定使用http post的方式进行数据传递,但是发现对方返回的数据总是乱码,问题如下:由一个页面的表单向aspx文件提交数据,通过Request.Form得到的数据中所有中文变成乱码,如果用Response.Write();将其输出,在 ie中也显示为乱码。
解决方法为:
      在web.config中把     
      <globalization   
                          requestEncoding="utf-8"   
                          responseEncoding="utf-8"   
          />
   中的“utf-8”改为“GB2312”,就可以解决问题了,OK!

你可能感兴趣的:(java,IE,asp.net,globalization)