TL;DR

  • GraphQL のクエリは、curl で {"query": "..."} を JSON のボディにして POST するだけで実行できる。

背景

fetch で GraphQL クエリを実行する で、Fetch API からクエリを実行できることを確かめた。同じリクエストを curl でも送ってみた。

検証

$ curl -X POST http://localhost:4000/graphql \
  -H "Content-Type: application/json" \
  -d '{"query": "query { authors { name posts { id tags { name } } } }"}'

キーワード

参考