使用Graphql/Altair客户端上传文件时出现问题

使用Graphql/Altair客户端上传文件时出现问题,graphql,Graphql,我正在使用Altair客户端通过Graphql测试一些文件上传。如果我写出我的查询,并将变量留空,我会得到一个错误响应 突变: mutation UploadCSV($fileData: Upload!) { uploadCsv(fileData: $fileData) { message errors successCount } } 错误: "message": "In argument \"fileData\": Expected type \"Uploa

我正在使用Altair客户端通过Graphql测试一些文件上传。如果我写出我的查询,并将变量留空,我会得到一个错误响应

突变:

mutation UploadCSV($fileData: Upload!) {
  uploadCsv(fileData: $fileData) {
    message
    errors
    successCount
  }
}
错误:

"message": "In argument \"fileData\": Expected type \"Upload!\", found null."
"message": "Variable \"fileData\": Expected non-null, found null."
这正是我所期望的,因为我还没有附加文件。因此,我按照Altair的说明选择一个文件,并将其命名为
fileData
。现在,当我单击“发送请求”时,我会收到错误消息:“未提供查询文档”,这是在未发送任何查询/更改时出现的错误。我做错了什么


您确定服务器支持上传(多部分等)吗?您确定服务器支持上传(多部分等)?