Javascript - 将 POST 请求的响应存储在变量中
Javascript - Store the response of a POST request in a variable
我一直在尝试将 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 fetch 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);
我一直在尝试将 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 fetch 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);