![](/img/trans.png)
[英]Spring - Doing a Post Request to a Rest Endpoint which returns a file
[英]Java backend POST request with body to a Spring endpoint that returns redirect to another URL
因此,我正在尝试向端点发出带有正文的 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";
}
}
您可以提交发布请求,然后检查响应代码并返回位置标头。
if (myConnection.getResponseCode() == 302) {
String myRedirectUrl = myConnection.getHeaderField("Location");
return myRedirectUrl ;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.