我可以在空手道中保存/使用原始回复正文吗?

时间:2018-10-19 22:44:38

标签: karate

我要:

  1. 从响应正文(它是XML)获取原始文本
  2. 将其用作JSON请求正文中的字符串,例如And request {"externalRawResponse": "#(response)"}

但是,response已被解析为JSON。可以获取原始文本版本吗?

我尝试使用* text rawResponse = response,但收到错误no step-definition method match found for: text rawResponse = response

1 个答案:

答案 0 :(得分:1)

是的,请阅读文档:https://github.com/intuit/karate#type-conversion

* xmlstring xml = response
* request { externalRawResponse: '#(xml)' }