File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -160,6 +160,12 @@ Note: A common alternative pattern is to use a dedicated URL for each _persisted
160
160
operation_ (e.g.
161
161
` https://example.com/graphql/sha256:71f7dc5758652baac68e4a10c50be732b741c892ade2883a99358f52b555286b ` ).
162
162
163
+ GET requests MUST NOT be used for executing mutation operations. If a mutation
164
+ operation is indicated by the value of {operationName} and the GraphQL Document
165
+ identified by {documentId}, the server MUST respond with error status code ` 405 `
166
+ (Method Not Allowed) and halt execution. This restriction is necessary to
167
+ conform with the long-established semantics of safe methods within HTTP.
168
+
163
169
#### Canonical Parameters
164
170
165
171
Parameters SHOULD be provided in the order given in the list above, any optional
You can’t perform that action at this time.
0 commit comments