multer - 在节点中使用 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系统的文件权限。文件被损坏,我创建了一个新项目并在那里测试它在那里工作正常。
推荐阅读
- gradle - “./gradlew {package}-rpm”之后会发生什么
- sql - 部分键可能为 NULL 的 SQL 查询
- python - Python Regex:捕获重叠部分
- reactjs - 如何为依赖于(单独)登录类中的状态组件“isAuth”的组件构建 PrivateRoute?
- hyperledger-fabric - 在 Hyperledger Fabric 网络上为新通道创建验证通道创建事务时出错
- asp.net - 未知客户端或客户端未启用
- java - JPA java.lang.IllegalArgumentException:未找到名称的 NamedQuery
- python - 将 Mac 的 python 包重置为默认值
- python - optimize_execution() 接受 1 个位置参数,但给出了 2 个
- python - 从其他脚本访问 TKinter 小部件