使用HTML5 FormData上传文件 文件不完整 损坏

用node+express搭一个个人博客,今天在做上传图片的功能。
使用h5的FormData对象来ajax传文件,现在文件是能上传了,但是上传上来的图片大部分是不完整的,损坏的。
何解?
似乎并不是文件大小的问题,有张500k的图片可以上传,但是有些几十k的图片传上来却损坏。

我看了一下,本地上传的file对象的大小和上传到服务器的文件大小不一样
图片描述
图片描述

阅读 5.1k
3 个回答

一般是服务器问题,有可能是处理上传文件的插件出问题了

正好我刚撸完自己的博客的一部分,并且在后台写了上传图片功能,而且后台用的是node+express。
重要的是我还写了一篇用formdata上传图片的博客!

http://shallownight.com/#/art...

前两天刚刚撸完,照着弄应该没问题!

要在上传到后台前加encodeUrlComponent()

推荐问题