我正在尝试使用空手道上传一个 .xlsx 文件,经过几十个小时的努力......我放弃了。
Given url 'http://example.com'
* multipart file file = { read: 'this:testFile.xlsx', filename: 'testFile.xlsx', contentType: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' }
* header Content-Type = 'multipart/form-data'
When method post
Then status 200
这是我正在使用的一段代码。这是它的数百个版本之一,但我只放了这个,因为每次结果都是一样的。上传的文件大小为 0 B...
我已经阅读并应用了来自互联网的所有建议(当然包括来自空手道文档的示例),并且每次我都得到相同的结果 - 服务器上的 0 字节文件。
在这里的一些帖子中,我看到评论说它对“成千上万”的空手道用户有效,所以我恳请你们中的一个人分享一些成功上传 .xlsx 文件的实际工作示例。
>附注。我正在使用 JMeter 和 Postman 上传完全相同的文件,并且工作正常。