0
点赞
收藏
分享

微信扫一扫

spring-cloud-zuul文件上传中文名出现问号

b91bff6ffdb5 2022-03-11 阅读 85

spring-cloud-zuul文件上传中文名出现问号

spring-cloud-zuul在解析文件名的时候会做处理:

 

两种解决办法:

一、api接口前面 /zuul:

在上传文件的请求路径之前添加字符串“zuul”声明此请求被ZuulServlet处理。

例如在当前代码下,请求路径是:

localhost:8080/file/upload

那么采用方案一解决中文乱码的请求路径就是:

localhost:8080/zuul/file/upload

经过测试,中文乱码问题成功解决。

二、改zuul的配置文件(推荐):

在网关zuul的配置文件中添加一个配置(在文件服务加无效):

zuul.servlet-path=/ (默认是 zuul.servlet-path=/zuul)

这种方式可以保证前端不用修改任何东西,经测试也成功解决了问题。

举报

相关推荐

0 条评论