1

我遇到了使用 node.js 和强大的文件上传的问题。

文件正在正确上传,但是当它的名称改回原来的名称时,使用以下命令:

fs.renameSync("./" + files['upload-file'].path, "./u/" + files['upload-file'].name);

出现的问题如下:如果文件名包含一些字符,如 ä ö ü,它们不会以这种方式写入文件系统。我想问题是新文件名的编码,但我不知道如何更改它。

按照建议,这里有一些附加信息: 文件名是这个:07 Zerstören.mp3 文件系统上的文件名是这个:07 Zerst�ren.mp3

4

0 回答 0