我一直在尝试将POST请求的结果存储到一个变量中。我正在Zapier 中编码
let numero= input_data["numero"]
let data = {element: numero, elemento: "www.link.it" }
fetch("url", {
method: "POST",
headers: {'Content-Type': 'application/json'},
body: JSON.stringify(data)
})
.then(function(res) {
return res.text();
})
.then(function(body) {
console.log(body);
var output = {rawHTML: body};
callback(null, output);
})
.catch(callback);
这个很新
不确定这是否与Zapier有很大关系。它只是一个二进制Javascript获取api
但例如,你可以做这样的事情:
let responseBody;
fetch("url", {
method: "POST",
headers: {'Content-Type': 'application/json'},
body: JSON.stringify(data)
})
.then(function(res) {
responseBody = await res.text();
})
.then(function(body) {
console.log(body);
var output = {rawHTML: body};
callback(null, output);
})
.catch(callback);