先说解决办法吧:web
有三种解决办法spring
1 ,zuul官方给出了解决方案,使用/zuul开头的请求能够避免中文名乱码以及支持大文件上传api
域名是 testgateway.com 接口是 api/image/saveImageapp
在api前加上zuul 就好 以下所示:spa
http://www.testgateway.com/zuul/api/image/saveImage.net
2,code
经过zuul.servlet-path来配置使用zuul的servlet。blog
接着,我在网关的application.properties中添加了接口
zuul.servlet-path=/
3,升级 spring-web版本 升级到5.0.6.RELEASE (生产环境请谨慎升级操做)get
缘由分析:
这篇文章做者分析挺透彻的,不在这里赘述了