2017-09-01 639 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(''); 
});