配置国际字符编码
默认情况下,FME服务器尝试检测web服务如何处理国际字符编码。从FME Server 2013开始,您可以手动配置FME Server Web服务和用于国际字符编码的Web用户界面。为此,必须分别配置每个服务和web应用程序。
要为特定FME服务器Web服务或Web用户界面配置国际字符编码,请执行以下操作:
- 打开web应用程序的部署描述符web.xml文件。此文件安装在<webAppDir>/WEB-INF/WEB.xml.
- 找到
元素 i18nFilter 和COM.亚搏在线safe.web.servlet.CharsetEncodingFilter . - 添加/修改
指令,以便根据下表为此web应用程序配置国际字符编码: - querystring–对URI中的查询字符串进行编码。
- path–对URI的路径组件进行编码。
- body–对每个请求的请求正文进行编码。
参数名 | 类型 | 描述 |
---|---|---|
字符集 | 一串 | 设置要使用的字符集。建议使用UTF-8。 |
检测编码 | 布尔值 | “true”自动检测编码false“禁用。 |
自动编码 | 列表 | 逗号分隔的关键字列表,用于指定由指定字符集编码的内容(请参见字符集)。可用关键字: |
有关更多说明,请参阅J2EEServlet规范v2.5。