0
我正在使用請求模塊與其他API進行通信。使用Node的請求模塊通過REST API上傳文件
到目前爲止,一切都很完美,現在我遇到了上傳文件的問題。
這是我的代碼:
var url = "www.targetsite.com";
var options = {
method: 'post',
json: true,
body: {
parameter: 'param'
},
formData: {
file: fs.createReadStream("pic.jpg");
}
}
request(url, options, function(err, res, res_body){
console.log(err);
...
}
在這裏,我收到錯誤錯誤:年底
後寫如果我然後從選項「JSON」和「體」,它使該請求,並從另一側返回錯誤(缺少參數)。
那麼,如何在同一個電話中同時發送「body」和上傳文件呢?
內容類型只能是1,你試着通過2種類型,'應用/ JSON,多部分/形式data',轉化人體PARAMS形成數據 –
@Medet,謝謝你,工作! 你可以請發表這個答案以接受它嗎? – Aleks