file - 有没有办法通过 postman 将文件上传到 GraphQL API?

标签 file upload graphql postman altair

目前我正在使用 Altair 将文件(在我的情况下仅用于图像)上传到我的 GraphQL API。但是,我所有的其他路由都存储在 postman 中,如果我可以只使用一个应用程序( postman )来处理所有事情,那就太好了。

在 Altair 中,我可以简单地选择一个图像并将其存储为一个变量,作为我的 GraphQL 上传字段的值。

有谁知道 Postman 是否支持该(或类似的)功能?

谢谢!

最佳答案

您可以使用 Form-Data 来执行此操作。
键:操作(这是用于查询/变异)

{"query":"mutation updateAvatar($avatar:Upload!) {\n  updateAvatar(avatar: $avatar)\n}"}
键:映射(这是将文件映射到您的查询/变异)
{"0": ["variables.avatar"]}
key :0(上传您的图像/文件等)
postman

关于file - 有没有办法通过 postman 将文件上传到 GraphQL API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61892306/

相关文章:

c++ - R6010-当 boost 文件系统的重命名或 copy_file 方法被命中时,中止被命中

file - 如何在 Lua 中获取最后修改的时间戳

php - LARAVEL - 显示存储文件夹中的图像

java - BufferedOutputStream java :The constructor BufferedOutputStream(FileOutputStream) is undefined 错误

php - 多个文件上传 Angular + Laravel

javascript - 在 Vue.js 中向用户显示 Apollo 变异错误?

javascript - Stripe 和 MogoDB 集成的 GraphQL 突变过早返回 null

javascript - 如何解决 GraphQL 中的命名冲突?

android - 让应用程序播放3GPP音频文件

java - 如何使用Java合并二进制文件?