如何在Meteor.http.post调用中指定标题值?

时间:2015-11-26 08:13:40

标签: javascript meteor

如何在Meteor服务器API调用中指定Content Type。以下是我的API调用

var result = Meteor.http.post(URL, {
      params: {
        summaryLength: "500",
        entryPoint: "main"
      },
      headers: {
        'Content-Type': 'application/json'
      }
    });

此调用也不会返回正确的JSON响应。请提供正确的方法。

提前致谢。

2 个答案:

答案 0 :(得分:0)

对于其他人,我根据@Quintin和@tiblue的评论发布答案。

var result = Meteor.http.post(URL, {
      data: {
        summaryLength: "500",
        entryPoint: "main"
      },
      headers: {
        'Content-Type': 'application/json'
      }
    });

答案 1 :(得分:0)

试试这个,它会对你有帮助。

var url = "your url";
var options = {
    'headers':{ 'Authorization': 'Bearer 0c724a3b-fg25-f4b0-afe9-q76b74533e21',
                'Content-Type': 'application/json'
              }
}; 
HTTP.call('GET', url, options, (error, result) => {
  if (error) {
        console.log("error",error);
        //cb && cb(new Meteor.Error(500, 'There was an error processing your request.', error));
  } else {
         console.log("result",result);
         cb && cb(null, result);
  }
});