我的端点只接受在请求正文中作为多部分MIME内容上传的图像。如果我已下载并重新上传图片,这没有问题,但我想从其他地方的网址上传图片,我不知道该怎么做。
有没有想法处理这种情况而不在本地下载图像以重新上载?
我一直在尝试使用请求库来获取图像数据内容并将其作为表单数据附加到我后续的上传POST请求中,但这也不起作用...
request.get(IMAGE_URL, function(err, res, body) {
var imageData = body;
var r = request.post(UPLOAD_URL, function(err2, res2, body2) {
//** blah **//
}
var form = r.form();
form.append('data', imageData);
}