我有一个 REST API,可以在邮递员中单击“发送”和“下载”时下载 Excel 文件(xlsx)。我正在尝试使用空手道框架自动化此 API。这能实现吗?
API 返回文件的预填充名称,我想保留它。另外,我想指定要下载的文件的特定位置。
有关 API 的更多信息:
我尝试浏览 Karate JS API,但没有找到与此相关的信息。
是的,Karate 可以处理带有二进制数据的 POST 或相当于文件上传的多部分数据。请参阅:无法使用空手道框架上传图像
下载很简单,只需 GET 即可。不过,您必须找出正确的 URL、路径和参数。
请参阅 此示例 以及同一目录中的其他示例以了解更多信息。