2017-09-01 7 views
0

GraphQLサーバに送信するPOSTリクエストがあります。私は首尾よくPostmanを使い、応答を送受信することができました。これは私がサーバーに送った本体です。私はそれを受け入れることを私GraphQLサーバ用のjQueryでPOSTリクエストにこれを変換するにはどうすればよいGraphQL POSTクエリ

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

?ヒットするURLは「http://localhost:8080/query

です。助けていただければ幸いです。ありがとう。

答えて

0

jQuery.post()メソッドを使用すると、jQuery.post()関数のデータ引数を設定することで、実際の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(''); 
});