问题:
-
TongWeb、tomcat环境下http请求头键名不区分大小写,一律会转化为小写。
-
WebSphere、Weblogic、Jetty环境下http请求头键名是区分大小写的。
解决办法:
针对这一问题,为保证移植的兼容性。
TongWeb7.0.4.9_M10, TongWeb8.0.9.10及之后版本增加如下参数:
bash
#默认ture,头要转换为小写;设置为false,不转小写
-Dcom.tongweb.server.connector.CoyoteAdapter.ALLOW_HEADER_NAME_LOWERCASE=false
TongWeb嵌入版在spring boot配置中增加参数
bash
com.tongweb.container.connector.CoyoteAdapter.ALLOW_HEADER_NAME_LOWERCASE