SpringCloud上传文件,经过Zuul,中文文件名乱码解决办法
SpringCloud上传文件,经过Zuul,中文文件名乱码解决办法 2018-03-17 最近在使用SpringCloud搭建微服务的过程中,发现上传文件经过Zuul网关转发的时候,回应为上传文件名中文乱码导致文件的写操作失败,从而导致文件上传失败,但是不经过Zuul转发的时候,文件上传正常,因此猜测是Zuul对上传的请求的编码进行了处理。最终在网上找到了两种解决方案: 方案一、在上传文件的请求路径之前添加字符串“zuul”声明此请求的编码不做处理。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 /** * 各种poi导入导出的请求控制模块; * * @author:JunZhou * @Company:LongZheng * @Email:1769676159@qq.com * @2018年1月16日@下午4:28:49 */ @RestController @RequestMapping("/poi") @ClazzNote(desc = "excel文件", resource = "input", modName = "poi") public class POIController { @RequestMapping("/uploadExcel") @ServiceNote(desc =