【发布时间】:2019-09-14 17:33:24
【问题描述】:
我使用阿波罗服务器,并且有这个突变:
mutation {
updateData(
file1: fileOne,
file2: fileTwo,
file3: fileThree,
payload: {
id: "7e3583b4-5673-48df-a3cf-44a4ec33f0e1"
}
){
isSuccess
error
data
}
}
我想用邮递员测试它,因为我没有找到任何线索用graphql游乐场测试它。
我已经找到了如何从 postman 测试 graphql,但它不包含有关文件上传的信息。 graphql postman
我从apollo-upload-client 得到了一个使用 multipart-formdata 发布的想法,但它仍然失败。
请帮助如何使用 apollo 服务器测试 graphql 以使用邮递员上传文件突变?
谢谢
【问题讨论】:
-
您是固定在 Postman 上还是可以尝试其他 REST 客户端?我知道如何使用 Insomnia 来做到这一点 - 这不是一个非常漂亮的解决方案,但它对我有用。我隐约记得由于 Postman 中的一些错误或限制,在 Postman 上完全无法实现这一点。
-
我从互联网上找到了一些线索,它可以工作,使用邮递员表单数据必须在服务器上添加 multer。
-
@Avius 你能帮我解决失眠问题吗?那里怎么办?
-
@yozawiratama 你能告诉我们你的解决方案吗,因为我遇到了同样的问题,需要有人帮助
-
好的,抱歉回复晚了
标签: graphql