0

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

4

1 回答 1

4

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

  • 网络服务器:接受 unicode 参数,使用 unicode 字符集 ( charset=utf-8)提供内容
  • 服务器端语言:使用 unicode 操作字符串。使用 unicode 编码打开文件流和数据库连接。
  • 数据库:为字段内容设置了适当的编码。
于 2012-12-08T19:34:38.497 回答