代码改变世界

asp.net 编码问题

2011-07-08 11:55  迪奥  阅读(187)  评论(0编辑  收藏  举报

竟然遇到这样的事情,整个网站的编码格式乱套了,! 我在url中打汉字竟然出现乱码!

哎! 整了一个上午竟然是·· form表单提交的时候出现的编码问题。

这下就简单多了,

对此我是这样理解的:      form  表单的 get、post   提交的 中文编码格式是根据 你的网页的编码格式而定的,

            网页文件的编码

            request  编码

            response编码

            如果你在web.config中没有指定这些,那.net发布网站的时候  默认是utf-8的,当然 这也有其他列外的时候。

            

在配置文件

          <globalization requestEncoding="gb2312" responseEncoding="gb2312" fileEncoding="gb2312"/>

           没写完,有事··