gpt4 book ai didi

javascript - 如何在 HTTP 请求正文中 POST 这个 -d

转载 作者:行者123 更新时间:2023-12-03 06:03:27 25 4
gpt4 key购买 nike

这可能是一个简单的问题,但我还没有找到非常明确的答案。

我基本上想转换这个curl POST请求:

curl https://api.leaddyno.com/v1/affiliates \
-d key=[YOUR_PRIVATE_KEY] \
-d email=example@example.com

到Apps脚本中的API调用(我认为这个问题适用于所有语言)。

我发现我可以将 -d 参数作为查询参数添加到请求的末尾,但我似乎无法在正文中传递它们。当传递 JSON 时,我只在 javascript 对象上使用 JSON.stringify 并且效果很好。所以我想我的问题是如何格式化它,以便它与将数据设为查询字符串时具有相同的效果?

这效果很好:https://api.leaddyno.com/v1/affiliates?key=xxxxx&email=aaa@example.com

提前致谢。

最佳答案

要在帖子正文中发送的数据将添加到您传递给 UrlfetchApp 的选项对象的有效负载属性中。

var payload = {key:1233456,email:"bob@abc.edu"};
var options = {method:"POST", contentType:"application/json", payload:JSON.stringify(payload)};
var URL =" https://api.leaddyno.com/v1/affiliates";
var results = UrlfetchApp.fetch(URL,options);

关于javascript - 如何在 HTTP 请求正文中 POST 这个 -d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39650233/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com