gpt4 book ai didi

javascript - 通过针发送 JSON 对象

转载 作者:搜寻专家 更新时间:2023-10-31 23:48:25 24 4
gpt4 key购买 nike

我正在尝试将 JSON 对象发送到其他人提供的 URL。这是服务端提供的文档:

我的程序 API:

端点:http://xxx.yyyy.com/yourCompany-service/rest/myProgram这是一个公开的 REST 服务,您需要在其中发布包含以下详细信息的 JSON。以下是您可以发送到服务的 JSON 对象示例:示例请求 Json:

{
"aa": "ertewer",
"bb": 1,
"cc": 10
}

现在我的代码:

var options = {
host : 'http://xxx.yyyy.com/yourCompany-service/rest/myProgram',
format : 'json',
content_type: 'application/json'

} ;
var x = {
"aa" : "ABCD",
"bb" : 1,
"cc" : 10,
}

needle.request('post', options.host, x, function(err, resp) {
if (!err) {
console.log(resp.body) ;
}

if (err) {
console.log('neddle error');
}
}

但我总是从服务器收到以下消息:

The server refused this request because the request entity is in a format not supported by the requested resource for the request

最佳答案

你需要说你要发送json到请求方法。查看options reference

needle.request('post', options.host, x, {json:true}, function(err, resp) {
if (!err) {
console.log(resp.body) ;
}

if (err) {
console.log('neddle error');
}
}

关于javascript - 通过针发送 JSON 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25271962/

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