http://localhost:8889/graphiql
http://localhost:8899/graphiql
{
cars {
id
name
}
}
curl --location --request POST 'http://localhost:8889/graphql' \
--form 'operations="{ \"query\": \"mutation FileUpload($file: Upload!) {fileUpload(file: $file){id}}\" , \"variables\": {\"file\": null}}"' \
--form 'file=@"/home/nkonev/Pictures/mad.jpg"' \
--form 'map="{\"file\": [\"variables.file\"]}"'
curl --location --request POST 'http://localhost:8899/graphql' \
--form 'operations="{ \"query\": \"mutation FileUpload($file: Upload!) {fileUpload(file: $file){id}}\" , \"variables\": {\"file\": null}}"' \
--form 'file=@"/home/nkonev/Pictures/mad.jpg"' \
--form 'map="{\"file\": [\"variables.file\"]}"'
--- variation
curl --location --request POST 'http://localhost:8889/graphql' \
--form 'operations="{ \"query\": \"mutation FileUpload($file: Upload!) {fileUpload(file: $file){id}}\" , \"variables\": {\"file\": null}}"' \
--form 'fileForm1=@"/home/nkonev/Pictures/mad.jpg"' \
--form 'map="{\"fileForm1\": [\"variables.file\"]}"'
-- multiple
curl --location --request POST 'http://localhost:8899/graphql' \
--form 'operations="{ \"query\": \"mutation FilesUploads($files: [Upload!]!) {multiFileUpload(files: $files){id}}\" , \"variables\": {\"files\": [null, null]}}"' \
--form 'filePart1=@"/home/nkonev/Pictures/mad.jpg"' \
--form 'filePart2=@"/home/nkonev/Pictures/streamboat.jpg"' \
--form 'map="{\"filePart1\": [\"variables.files.0\"], \"filePart2\": [\"variables.files.1\"]}"'
-- multiple
curl --location --request POST 'http://localhost:8889/graphql' \
--form 'operations="{ \"query\": \"mutation FilesUploads($files: [Upload!]!) {multiFileUpload(files: $files){id}}\" , \"variables\": {\"files\": [null, null]}}"' \
--form 'filePart1=@"/home/nkonev/Pictures/mad.jpg"' \
--form 'filePart2=@"/home/nkonev/Pictures/streamboat.jpg"' \
--form 'map="{\"filePart1\": [\"variables.files.0\"], \"filePart2\": [\"variables.files.1\"]}"'
echo -n 'admin:admin' | base64 -w0
YWRtaW46YWRtaW4=
Header
{"Authorization":"Basic YWRtaW46YWRtaW4="}
mutation Cm($input: CarInput!) {
carMutation(input: $input) {
id
name
}
}
{"input":{
"id": 12,
"name": null
}}
subscription S{
secretCarEvents{
id
name
}
}
{
cars{
id
name,
owner {
id
name
}
}
}
-
Notifications
You must be signed in to change notification settings - Fork 2
nkonev/multipart-graphql-demo
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published