最佳答案
我在 Node.js 中使用 POST 请求上传文件时遇到了问题。我必须使用 request
模块来实现这一点(没有外部 npms)。服务器需要它是包含文件数据的 file
字段的多部分请求。在 Node.js 中,如果不使用任何外部模块,似乎很难做到这一点。
我试过使用 这个例子,但没有成功:
request.post({
uri: url,
method: 'POST',
multipart: [{
body: '<FILE_DATA>'
}]
}, function (err, resp, body) {
if (err) {
console.log('Error!');
} else {
console.log('URL: ' + body);
}
});