繁体   English   中英

如何在空手道中动态传递发布请求参数以获取请求

[英]How to pass post request parameters dynamically to get request in Karate

Karate 中自动化时如何将一个 API 属性的值传递给另一个 API? 我有一个 POST 请求,提交时将在响应中生成一个 id,我将该 id 动态传递给即将到来的 GET 请求。 我已经尝试编写一个 Java 方法来读写,但它不起作用。

请暂时忘记Java,空手道非常不同!

对于你,我建议你这样做。 使用 ZIP 版本: https : //github.com/intuit/karate/wiki/ZIP-Release

有一个现成的测试users.feature 看看第 12 行如何从响应中提取第一个数组元素,然后我们需要使用该元素(这是一个 JSON 对象)中的id键。

然后在第 14 行,它用于发出下一个请求。

在此处输入图片说明

请花一些时间阅读文档,这是值得的!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM