如何让动态网站从不太知名的语言中获取输入?

时间:2012-12-08 19:02:33

标签: web-applications browser unicode encoding web

Web开发人员如何使动态网站能够从来自不太知名的语言的非拉丁Unicode字符中获取输入?是否有我可以添加的代码以允许此功能,还是我必须为主要浏览器开发自定义插件?哪些可能的解决方案特定于Web开发包,如(ASP.Net,php ...)?

1 个答案:

答案 0 :(得分:4)

您应该为处理字符串/文本的服务器的每个部分使用unicode编码(例如UTF-8)。可能涉及多个应用程序和连接,所有这些都需要单独配置。例如:

  • Web服务器:接受unicode参数,使用unicode charset(charset=utf-8)提供内容
  • 服务器端语言:使用unicode操作字符串。使用unicode编码打开文件流和数据库连接。
  • 数据库:为字段内容设置适当的编码。