如何将文件上传到Node Js服务器

时间:2018-12-26 02:35:53

标签: android node.js file file-upload

我正在尝试将文件上传到Node.js服务器,但是没有成功。

我已经尝试了好几天,我愿意接受任何东西。到目前为止对我的方法的正确建议,甚至是完全不同的尝试过的有效方法。

使用我的代码,我不断在 Node 端收到错误CALayer,而我只得到[theLayer setValue:[NSNumber numberWithInteger:50] forKey:@"someKey"]; 被调用,而从未得到TypeError: Cannot read property 'filename' of undefined

以下是我到目前为止的内容:

Java方面

onFailure

节点端

onSuccess

为什么我失败了。

谢谢大家。

2 个答案:

答案 0 :(得分:0)

console.log('file.fieldname : ' + req.image.filename);

替换为

console.log(req);

并查看查询中包含的内容。节点停止引发错误,必须返回200。

答案 1 :(得分:0)

首先,抱歉英语不好

请求图像看起来不确定。

我认为,如果使用Multer,将会有req.file.image.filename

req.image => req.file.image // check req.file or req.files I confused.

另外,

  

TypeError:无法读取未定义的属性“文件名”

这些类型的错误真的很容易在js中找到。

  

这些意味着foo.bar.undefined.filename

只需找到它的使用位置即可。 (如果文件名)