2017-09-01 392 views
0

我有一个POST请求发送到我的GraphQL服务器。我已经成功地使用邮差,并设法发送和接收响应。这是我发送给服务器的机构。GraphQL POST查询

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

如何将其转换为jQuery中的POST请求以便我的GraphQL服务器接受它?要打的URL是“http://localhost:8080/query

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

回答

0

您可以对此使用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(''); 
});