1.4.7 • Published 8 months ago
multer-utf8 v1.4.7
multer-utf8

multer-utf8
is a solution for latin1
charset issue.
busboy
reads files with latin1
charset by default, which causes some problems with utf8
encoded files.
I fixed it by changing this part of code.
try {
busboy = Busboy({ headers: req.headers, limits: limits, ßpreservePath: preservePath, defParamCharset: charset })
} catch (err) {
return next(err)
}
Options
Key | Description |
---|---|
dest or storage | Where to store the files |
fileFilter | Function to control which files are accepted |
limits | Limits of the uploaded data |
preservePath | Keep the full path of files instead of just the base name |
charset | charset of files. for example latin1 , utf8 |
Support latin1
/**
* mutler for utf8
* default charset is `utf8`
*/
const multerWithUTF8 = multer({
...mutlerOptions
})
// multer for latin1
const multer = multer({
...multerOptions
charset: 'latin1'
});
1.4.6
8 months ago
1.4.7
8 months ago
1.4.5-lts.11
2 years ago
1.4.5-lts.10
2 years ago
1.4.5-lts.9
2 years ago
1.4.5-lts.8
2 years ago
1.4.5-lts.7
2 years ago
1.4.5-lts.6
2 years ago
1.4.5-lts.5
2 years ago
1.4.5-lts.4
2 years ago
1.4.5-lts.3
2 years ago
1.4.5-lts.2
2 years ago
1.4.5-lts.1
2 years ago