【发布时间】:2018-02-09 19:19:56
【问题描述】:
我们有网络服务,我们通过邮递员将请求正文作为二进制(avro 格式)发送,并有一个管道分隔的响应。我们能够使用 karate 发送此请求并获得有效响应,但观察到默认情况下 karate 将内容类型设置为“application/octect-stream”,而我们期望内容类型为 application/json。空手道使用 application/octect-stream 作为 avro 格式有什么原因吗?
对于管道分隔响应,空手道是否支持任何类似于 json/xml 验证的默认验证?
例如:如果样本响应是这样的
|PDT|! PRODUCT!|Item1|!SKUID!|sku123a|!DETAILS!|Itemname|itemnumber|price|!FINISH!|
【问题讨论】:
标签: karate