parseAsGraphQLRequest
Parses a map of external values to a GraphQLRequest.
Note: this is typically used by subscriptions and/or post requests. GET request encode "variables" and "extensions" as JSON and need to be preprocessed first. See toExternalValueMap.
Parses the given query string to a GraphQL request
Receiver
an HTTP query string like "key1=value1&key2=value2"