因此,我尝试使用body向一个端点发出POST请求,该端点返回一个状态代码为302的重定向到另一个URL。我可以从后端发出这个POST请求,然后以字符串的形式检索重定向URL吗?
谢谢。
我调用的端点如下所示,我需要重定向URL:
@PostMapping(value = "/something")
public String doSomething(@RequestBody @NotNull final MultiValueMap<String, String> someMap) {
doSomethinWithData();
return "redirect:" + someUrl + "/abcd/" + "123457";
}
}发布于 2020-03-13 22:32:32
您可以提交post请求,然后检查响应代码并返回Location头。
if (myConnection.getResponseCode() == 302) {
String myRedirectUrl = myConnection.getHeaderField("Location");
return myRedirectUrl ;
}https://stackoverflow.com/questions/60672273
复制相似问题