SpringCloud环境下Springboot 上传文件名中文乱码

 

分类:springspringcloudJVM开发笔记日常报错javaspringboot
标签:文件上传zuulspringbootSpringCloudzuul过滤器spring中文乱码日常报错

2019-09-18 11:30:28.0 阅读原文

文件名乱码问题

SpringCloud环境下Springboot 上传文件时, 中文文件名会出现乱码,文件名变成问号。但是,如果不通过网关zuul,上传文件就不会乱码。

如下:

使用zuul过滤器解决

解决这个问题,zuul文档中推荐使用zuul的文件处理过滤器。

而对于我们开发者来说,只需要在调用上传的接口时,url前面额外添加一个/zuul就可以应用这些过滤器了。如下代码:

                var uploaderOptions = {
                    queueLimit: 1,
                    autoUpload: true,
                    url: '/zuul/cqwf-store/import/upload',
                    accepts: ['pdf', 'zip'],
                    wrongFormatInfo: '文件格式不正确!'
                };
                self.uploader = createUploader(uploaderOptions);


分类:springspringcloudJVM开发笔记日常报错javaspringboot
标签:文件上传zuulspringbootSpringCloudzuul过滤器spring中文乱码日常报错

原文链接: SpringCloud环境下Springboot 上传文件名中文乱码 2019-09-18 11:30:28.0