邮递员将文件与请求一起传递

时间:2018-10-09 07:24:16

标签: node.js image post request postman

我一直试图创建一个POST请求,在该请求中我将图像发送到服务器。我使用NodeJS请求创建了一个方法:

function getPostmanJSON(imagePath){
    var options = { method: 'POST',
    url: 'https://my/testing/website/',
    headers: 
     { 'Postman-Token': 'b7bd6663-2d2d-4d96-a2fd-bf66a570ad63',
       'cache-control': 'no-cache',
       'Content-Type': 'application/javascript',
       'content-type': 'multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW' },
    formData: { back_image: imagePath } };
  
  return request(options, function (error, response, body) {
    if (error) throw new Error(error);
    console.log("The postmanJSON is: " + body);
  });
}

imagePath参数设置为以下格式:/Users/my.user/PostMan/integration_tests/helper_images

这是它引发的错误: {“消息”:“输入无效或丢失”,“代码”:102}

不确定是否通过错误的路径或不确定我在做什么。

提前谢谢! 克里斯蒂安

0 个答案:

没有答案