Nodejs Express:无法识别的内容类型

时间:2013-11-13 04:25:52

标签: javascript node.js cordova express

我正在尝试将文件从phonegap应用程序发送到nodejs服务器,并且遇到请求标头的内容类型问题。

Error: unrecognized content-type: multipart/form-data;boundary express=++++++

代码直接来自Phonegap的example。当服务器收到请求时,它会抛出上述错误。知道什么可能导致这种行为吗?

1 个答案:

答案 0 :(得分:4)

这是因为您使用的多方库版本要求在表单数据和边界之后的分号之间有空格。有关如何解决问题的信息位于here。更新以使用该版本或自行手动更改文件,嵌套在应用程序的node_modules文件夹中。