spring-cloud微服务的架构,有的文件名乱码,有的正常,是spring-cloud-zuul的问题。

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

 文件上传文件名?????乱码

    所以解决办法有两种:

一、api接口前面 /zuul:

在不修改zuul默认配置参数的情况下,在上传文件的请求路径之前添加字符串“zuul”声明此请求被ZuulServlet处理。

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

       localhost:8080/file/upload

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

       localhost:8080/zuul/file/upload

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

二、改zuul的配置文件:

在zuul的配置文件中添加一个如下的属性:

     zuul.servlet-path=/
原文:https://blog.csdn.net/qq_34409900/article/details/86630488

相关文章:

  • 2022-12-23
  • 2022-02-23
  • 2022-12-23
  • 2021-09-19
  • 2021-09-01
  • 2022-12-23
  • 2021-11-01
猜你喜欢
  • 2021-06-29
  • 2022-12-23
  • 2022-12-23
  • 2021-08-18
  • 2022-12-23
  • 2022-12-23
  • 2021-04-28
相关资源
相似解决方案