Visit complete GraphQL roadmap
GraphQL Topic

GraphQL HTTP

GraphQL HTTP

GraphQL HTTP is a specification for serving GraphQL over HTTP. It defines a standard way of sending GraphQL queries and mutations over the HTTP protocol, and it is widely supported by GraphQL servers and clients.

The GraphQL HTTP specification defines two main HTTP methods:

  • POST: Used to send queries and mutations to the server. The query or mutation is sent in the request body as a JSON payload, and the server returns the result in the response body.
  • GET: Used to send queries to the server, but it’s not recommended to use GET for queries because it’s not as efficient as POST method.

Learn more from the following links:

More Topics

Explore related content

View All Topics
Loved by 100K+ Developers

Start Your Learning
Journey Today

Join thousands of developers who are leveling up their skills with structured roadmaps and expert guidance

No credit card required
Always free
Track your progress