apollo同样配置文件但不同项目结果不同

同样的配置文件 只是改了一些端口 数据库等基本配置 然后一个项目前段有乱码 一个就没有
当遇到乱码可以通过增加配置:
spring.http.encoding.force=true
spring.http.encoding.charset=UTF-8
spring.http.encoding.enabled=true
server.tomcat.uri-encoding=UTF-8
就可以解决
但是同样的配置,开始都没有配置这些,只有一部分项目有乱码,这样的原因是因为什么,如果同时有乱码可以知道很好定位问题,但现在一部分有一部分没有,就搞不清楚

没乱码的项目,会不会配置了StringHttpMessageConverter或者其它filter,interceptor。
可以去项目全局搜一下查查。