【发布时间】:2021-09-22 22:04:23
【问题描述】:
几天来一直在努力让它发挥作用。我有一个 graphQL 端点,它允许用户将图像上传到他们的用户个人资料。
图像与功能文件在同一目录中,并且找到它没问题。
按照文档,我想出了:
Scenario: Upload an Avatar
Given path 'query'
And header Accept = 'application/json'
And multipart file myFile = { read: 'bud.png', filename: 'bud.png', contentType: 'image/png' }
Given text query =
"""
mutation {
setUserAvatar(userID: "571d7a92", imageFile: "bud.png"){id}
}
"""
And request { query: '#(query)' }
When method POST
Then status 200
And print response
但是服务器一直给我回复(200)“消息”:“字符串不是上传”
所以我假设我没有正确调用图像。有什么建议吗?
【问题讨论】: