【发布时间】:2014-10-05 23:23:34
【问题描述】:
我正在尝试将 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');
}
}
但我总是从服务器收到以下消息:
服务器拒绝此请求,因为请求实体的格式不受请求的请求资源支持
【问题讨论】:
标签: javascript json node.js sails.js