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

阅读 85

2022-03-11

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)

0 0 举报