gpt4 book ai didi

带有正文的 Java 后端 POST 请求到 Spring 端点,该端点返回重定向到另一个 URL

转载 作者:行者123 更新时间:2023-12-02 08:52:54 25 4
gpt4 key购买 nike

因此,我尝试向端点执行带有正文的 POST 请求,该端点返回重定向到另一个 URL,状态代码为 302。我可以从后端发出此 POST 请求并以字符串形式检索重定向 URL 吗?

谢谢。

我调用的端点如下所示,我需要重定向 URL:

@PostMapping(value = "/something")
public String doSomething(@RequestBody @NotNull final MultiValueMap<String, String> someMap) {
doSomethinWithData();
return "redirect:" + someUrl + "/abcd/" + "123457";
}
}

最佳答案

您可以提交 POST 请求,然后检查响应代码并返回位置 header 。

if (myConnection.getResponseCode() == 302) {
String myRedirectUrl = myConnection.getHeaderField("Location");
return myRedirectUrl ;
}

关于带有正文的 Java 后端 POST 请求到 Spring 端点,该端点返回重定向到另一个 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60672273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com