先說解決辦法吧: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
緣由分析:
這篇文章做者分析挺透徹的,不在這裏贅述了