小编Pau*_*ing的帖子

NodeJS请求如何发送多部分/表单数据POST请求

我正在尝试将POST请求发送到带有请求中图像的API。我正在使用请求模块执行此操作,但是我尝试执行的所有操作均不起作用。我当前的代码:

const options = {
    method: "POST",
    url: "https://api.LINK.com/file",
    port: 443,
    headers: {
        "Authorization": "Basic " + auth,
        "Content-Type": "multipart/form-data"
    },
    form : {
        "image" : fs.readFileSync("./images/scr1.png")
    }
};

request(options, function (err, res, body) {
    if(err) console.log(err);
    console.log(body);
});
Run Code Online (Sandbox Code Playgroud)

但是Content-Type: application/x-www-form-urlencoded由于某种原因,请求使用...如何解决此问题?

multipartform-data request node.js

9
推荐指数
3
解决办法
2万
查看次数

标签 统计

multipartform-data ×1

node.js ×1

request ×1