我正在尝试将带有graphql变异的图像上传到我的服务器,如何使用insomnia.rest进行测试? Graphql Query的结构化请求不显示任何添加文件的字段。另外,如果这对失眠无效,我还可以使用其他替代方法来测试这样的事情吗?
答案 0 :(得分:1)
您将要使用“多部分”请求类型。然后添加以下值:
operations
:请求中发送的格式为graphql的突变,看起来应该如下所示。 (您可以通过使用GraphQL request选项并切换为多部分形式然后四处移动值来获取它。){
"query":"mutation UploadFile($file: File!) {\n addResearch(file: $file)\n}",
"variables":{ "file": null},
"operationName":"UploadFile"
}
map
:{ "File": ["variables.file"] }
File
:要上传的文件。单击值输入旁边右侧的下拉菜单,然后选择“文件”,以便选择一个文件。