GraphQL POST查询

时间:2017-09-01 14:19:58

标签: jquery postman graphql

我有一个POST请求发送到我的GraphQL服务器。我成功使用了Postman并设法发送和接收回复。这是我发送到服务器的主体。

{
    article(text:"Bangkok is in Thailand"){
        id
        info
    }
}

如何将此转换为jQuery中的POST请求,以便我的GraphQL服务器接受它?要点击的网址是" http://localhost:8080/query"

非常感谢任何帮助。感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用jQuery.post()方法,通过设置jQuery.post()函数的data参数,可以将实际的GraphQL查询作为请求的主体发送。在代码中,这看起来如下

$.post({
  url: 'http://localhost:8080/query',
  data: JSON.stringify({ "query": "  article(text:"Bangkok is in Thailand"){ id info}" }),

  contentType: 'application/json'

}).done(function(response) {
  console.log('');
});