Я получаю заархивированный ответ от сервера.
Используя CURL и | gunzip
Я могу получить разархивированный ответ с контентом, но я бы не хотелиспользуйте CURL и распакуйте его напрямую через SOAPUI, с помощью заголовка или сценария.
Я пытался написать что-то вроде:
def responseBody=testRunner.testCase.getTestStepByName("getZIp").httpRequest.response.responseContent;
InputStream ins = new ByteArrayInputStream(responseBody.getBytes())
log.info responseBody
def outFile = new FileOutputStream(new File('/users/trythis.zip'))
if (ins) {
com.eviware.soapui.support.Tools.writeAll(outFile, ins )
}
ins.close()
outFile.close()
, но данные все еще сжаты.