我有一个与搜索相关的POST调用,就像我发送一些数据作为要调用的参数,而另一些则发送给有效负载。在获得302之后被重定向。但是问题是一旦重定向,POST调用就被转换为GET调用和有效负载丢失。结果是我无法获得所需的搜索结果。是否有与配置有关的内容可能丢失了??
答案 0 :(得分:1)
是的,这是正确的行为。听起来您需要为此测试禁用自动重定向,请参见configure
。您可以这样做:
* configure followRedirects = false
然后手动获取重定向位置,如下所示:
* def location = responseHeaders['Location'][0]
有关示例,请参见此测试:redirect.feature