我正在尝试使用nodejs express将文件上传到Google驱动器,从邮递员发送帖子请求,我收到错误消息:“无效的multipart请求,其中mime部分为0。”问题在我认为的请求正文内,任何想法都是感谢您解决此问题或任何建议,谢谢。
+----------+----------------------+
|Wind_speed|Forecast_Time |
+----------+----------------------+
|22 |2019-01-29T15:24:02+00|
|17 |2019-01-29T15:20:01+00|
|17 |2019-01-29T15:24:00+00|
|11 |2019-01-29T15:29:06+00|
|10 |2019-01-29T15:20:00+00|
+----------+----------------------+
答案 0 :(得分:2)
我认为您的脚本几乎是正确的,并且您的脚本通过修改以下3点来起作用。
name
而不是title
的属性。base64Data
检索文件的new Buffer(data).toString('base64')
。json: true
中的options
时,会发生Invalid multipart request with 0 mime parts.
的错误。请删除它。请进行如下修改。
title: file.name,
至:
name: file.name,
var base64Data = Buffer(data, 'base64');
至:
var base64Data = new Buffer(data).toString('base64');
请从json: true
中删除options
。
如果这些修改对您的情况没有帮助,我深表歉意。