Nodejs express-fileupload 上传文件 中文乱码问题

使用Nodejs express-fileupload 上传文件遇到中文乱码问题。

但是postman调用接口没有此问题,一直以为是客户端代码的问题。

后来去github issue里看别人的提问,加个defParamCharset: "utf8"可以解决。

至于postman为什么可以, 待研究。

const fileUpload = require('express-fileupload');

app.use(fileUpload({
    createParentPath: true,
    defParamCharset: "utf8" // 添加utf8编码
}));

参考链接: https://github.com/richardgirges/express-fileupload/issues/319

你可能感兴趣的:(Nodejs express-fileupload 上传文件 中文乱码问题)