如何使用Karate在POST方法中传递字符串和文件作为表单参数的输入

时间:2017-10-20 12:28:13

标签: karate

我正在尝试调用接受以下表单参数的POST方法

Path - 指定路径的字符串 FileName - 二进制文件 媒体类型:multipart / form-data

下面的代码有助于二进制文件部分 给定multipart文件xxx = {read:' classpath:xxx',filename:' xxx'}

但是,在同一个请求中我也需要传递字符串参数。

请建议一种方式。

谢谢, 堪

1 个答案:

答案 0 :(得分:1)

您可以将multipart fieldmultipart file合并,也请参阅此demo example

Given multipart file xxx = { read: 'classpath:xxx', filename: 'xxx' }
And multipart field yyy = 'myvalue'