如何通过graphql和curl上传文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过graphql和curl上传文件相关的知识,希望对你有一定的参考价值。

如何通过graphql和curl上传文件?出现类似F:的错误找不到命令

 curl http://localhost:8888/graphql \  
-F operations=' "query": "mutation($files: [Upload!]!)  multipleUpload(files: $files)  id, name, content  ", "variables":  "files": [null, null]  ' \
-F map=' "0": ["variables.files.0"], "1": ["variables.files.1"] ' \
-F 0=@./example/fileupload/testfiles/a.txt \
-F 1=@./example/fileupload/testfiles/c.txt 
答案

使用gqlgen获得了工作版本,其中包含文件上传示例https://github.com/99designs/gqlgen/tree/master/example/fileupload

以上是关于如何通过graphql和curl上传文件的主要内容,如果未能解决你的问题,请参考以下文章

Graphql 突变以上传具有其他字段的文件

如何通过 PHP 使用 curl 上传文件 [关闭]

GraphQL js 文件上传

PHP如何通过CURL上传文件

使用CURL上传文件

cURL如何上传文件?