Post方法在重定向后转换为GET

问题描述 投票:1回答:1

我有一个与搜索相关的POST调用。就像我发送一些数据作为参数来调用和一些有效负载。获得302后它被重定向。但问题是一旦它被重定向,POST调用转换为GET调用和有效载荷丢失。结果我无法获得所需的搜索结果。是否有任何与配置相关的内容我可能会丢失?

karate
1个回答
1
投票

是的,这是正确的行为。听起来你需要禁用此测试的自动重定向,请参阅configure。你可以做:

* configure followRedirects = false

然后手动获取重定向位置,如下所示:

* def location = responseHeaders['Location'][0]

请参阅此测试以获取示例:redirect.feature

© www.soinside.com 2019 - 2024. All rights reserved.