gpt4 book ai didi

javascript - nodejs unirest 发布请求 - 如何发布复杂的 rest/json 正文

转载 作者:行者123 更新时间:2023-11-30 08:27:07 24 4
gpt4 key购买 nike

以下是我用来发布简单请求的 unirest 代码。

urClient.post(url)
.header('Content-Type', 'application/json')
.header('Authorization', 'Bearer ' + token)
.end(
function (response) {

});

但现在需要使用 POST 调用发送复杂的 json 正文,如下所示:

{
"Key1": "Val1",
"SectionArray1": [
{
"Section1.1": {
"Key2": "Val2",
"Key3": "Val3"
}
}
],
"SectionPart2": {
"Section2.1": {
"Section2.2": {
"Key4": "Val4"
}
}
}
}

这怎么可能?执行此操作的适当语法是什么?

最佳答案

为此使用Request.send方法。确定数据mime-type是form还是json。

var unirest = require('unirest');

unirest.post('http://example.com/helloworld')
.header('Accept', 'application/json')
.send({
"Key1": "Val1",
"SectionArray1": [
{
"Section1.1": {
"Key2": "Val2",
"Key3": "Val3"
}
}
],
"SectionPart2": {
"Section2.1": {
"Section2.2": {
"Key4": "Val4"
}
}
}
})
.end(function (response) {
console.log(response.body);
});

关于javascript - nodejs unirest 发布请求 - 如何发布复杂的 rest/json 正文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43781681/

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