写web项目,一路遇坑。
简单的记录一下这个问题,同样一条请求语句,如果参数有中文,则本地后台将中文识别为乱码而无法得到正确的请求结果,但程序部署到公司的测试环境中,则一切正常。
喊来后台的同事,帮忙查找,初步定为是server中的配置可能编码格式不对。于是一路寻找,最后的解决方式很简单,在建立的Server中找到运行这个项目的server,打开server.xml,
在<Connector 后添加一句 URIEncoding="UTF-8" 来指定编码格式。
写web项目,一路遇坑。
简单的记录一下这个问题,同样一条请求语句,如果参数有中文,则本地后台将中文识别为乱码而无法得到正确的请求结果,但程序部署到公司的测试环境中,则一切正常。
喊来后台的同事,帮忙查找,初步定为是server中的配置可能编码格式不对。于是一路寻找,最后的解决方式很简单,在建立的Server中找到运行这个项目的server,打开server.xml,
在<Connector 后添加一句 URIEncoding="UTF-8" 来指定编码格式。