Как передать строку и файл в качестве входных данных для параметров формы в методе POST с использованием Karate

Я пытаюсь вызвать метод POST, который принимает указанные ниже параметры формы.

Путь - строка, определяющая путь FileName - двоичный файл Тип носителя: multipart / form-data

Приведенный ниже код помогает с частью двоичного файла. Данный составной файл xxx = {read: 'classpath: xxx', filename: 'xxx'}

Однако в том же запросе мне также нужно передать строковый параметр.

Пожалуйста, предложите способ.

Спасибо, Каника


person Kanika    schedule 20.10.2017    source источник


Ответы (1)


Вы можете комбинировать multipart field с multipart file, обратитесь к этому также демонстрационный пример.

Given multipart file xxx = { read: 'classpath:xxx', filename: 'xxx' }
And multipart field yyy = 'myvalue'
person Peter Thomas    schedule 20.10.2017