Logo
GitHubDiscord

HTTP QUERY methodExperimental

Support for sending GraphQL query operations using the HTTP QUERY method. Unlike POST, QUERY is safe and idempotent, and unlike GET, it carries the operation in the request content instead of the URL, avoiding length limits and improving cacheability. Because it must remain safe and idempotent, QUERY is only suitable for query operations, not mutations.

More info: https://github.com/graphql/graphql-over-http/pull/411

Projects

Project Name Supported Since Note
Apollo Client ?

Know the status of this feature? Let us know!

Apollo Kotlin 5.2.0

pr

Apollo Router ?

Know the status of this feature? Let us know!

Apollo Server ?

Know the status of this feature? Let us know!

Apollo iOS ?

Know the status of this feature? Let us know!

Cosmo Router -
Domain Graph Service (DGS) Framework ?

Know the status of this feature? Let us know!

Fusion ?

Know the status of this feature? Let us know!

GraphQL Code Generator N/A

GraphQL code generator does not deal with transport concerns.

GraphQL Java N/A

GraphQL Java is transport agnostic.

GraphQL Kotlin ?

Know the status of this feature? Let us know!

GraphQL Yoga main

pr

GraphQL.js N/A

graphql-js is transport agnostic.

GraphiQL 6.0.0

pr

Grats N/A

Grats is transport agnostic.

Hive Gateway ?

Know the status of this feature? Let us know!

Hot Chocolate 16.7.0

Opt-in via EnableQueryRequests (pr)

Mercurius 16.12.0
Nitro ?

Know the status of this feature? Let us know!

Relay ?

Know the status of this feature? Let us know!

Spring for GraphQL 2.1.0-M1

Opt-in via GraphQlHttpHandler builder httpMethods(HttpMethod.QUERY, ...) (commit)

gql.tada ?

Know the status of this feature? Let us know!

urql ?

Know the status of this feature? Let us know!