在节点中使用multer上载文件时,文件大小未正确显示


{ avatar: 
[ { fieldname: 'avatar',
originalname: 'Screenshot from 2019-03-13 17-48-35.png',
encoding: '7bit',
mimetype: 'image/png',
buffer: <Buffer ef bf bd 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 05 56 00 00 03 00 08 02 00 00 00 40 5c ef bf bd ef bf bd 00 00 00 03 73 42 49 54 08 08 08 ... >,
size: 438640 } ] }

这是服务器端的响应,大小显示为438640,但当我从pc文件系统中检查时,它显示为244.7 kB。。有解决方案吗?

好的,现在解决了。这是因为linux系统的文件权限。文件被破坏了,我创建了一个新项目并在那里进行了测试,它在那里工作得很好。

最新更新