最近在使用SpringCloud搭建微服务的过程中,
发现上传文件不经过Zuul网关转发的时候,回应为上传文件名中文乱码导致文件的写操作失败,从而导致文件上传失败,但是经过Zuul转发的时候,文件上传正常,因此猜测是Zuul对上传的请求的编码进行了处理。最终在网上找到了两种解决方案:
方案一、在上传文件的请求路径之前添加字符串“zuul”声明此请求的编码不做处理。
方案二:
在zuul的配置文件中添加一个如下的属性:
zuul.servlet-path=/
最近在使用SpringCloud搭建微服务的过程中,
发现上传文件不经过Zuul网关转发的时候,回应为上传文件名中文乱码导致文件的写操作失败,从而导致文件上传失败,但是经过Zuul转发的时候,文件上传正常,因此猜测是Zuul对上传的请求的编码进行了处理。最终在网上找到了两种解决方案:
方案一、在上传文件的请求路径之前添加字符串“zuul”声明此请求的编码不做处理。
方案二:
在zuul的配置文件中添加一个如下的属性:
zuul.servlet-path=/