gb2312和utf-8的区别?

qiuzhizhe 2006-04-20 09:33:56
在ASP.NET中我通过一个静态网页a.htm向a.aspx提交数据,开始中文在a.aspx中用Request["text1"]怎么也接收不到,而英文则可以。但是,我在Web.config中将:
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />
改为:
<globalization requestEncoding="gb2312" responseEncoding="gb2312" />
后就一切正常了,不知道原因,各位能说一说着两者的区别吗?还有我这样改了是否会对程序有影响?
...全文
244 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
iversonkai 2006-04-20
  • 打赏
  • 举报
回复
恩,要做国际网站必须用utf-8编码
但你要只针对大陆地区,就用简体中文就行了
wangzhe811225 2006-04-20
  • 打赏
  • 举报
回复
我也遇到过这样的问题,解决方法和楼主的也是一样的,简单的说我觉得gb2312是简体中文,而utf-8是一种编码
醉龍 2006-04-20
  • 打赏
  • 举报
回复
简单来说,让人易懂的说法。你就把它看作是两国的语言!

如果没有个“翻译官”当然就会出错了!
活靶子哥哥 2006-04-20
  • 打赏
  • 举报
回复
GB2312是简体中文编码,当文章/网页中包含繁体中文、日文、韩文时,这些内容可能无法被正确编码。。

UTF-8是UTF-8编码是一种目前广泛应用于网页的编码,它其实是一种Unicode编码,即致力于把全球所有语言纳入一个统一的编码。前UTF-8已经把几种重要的亚洲语言纳入,包括简繁中文和日韩文字。

62,073

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧