首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有主体的Java后端POST请求发送到Spring端点,该端点返回到另一个URL的重定向

带有主体的Java后端POST请求发送到Spring端点,该端点返回到另一个URL的重定向
EN

Stack Overflow用户
提问于 2020-03-13 22:29:04
回答 1查看 85关注 0票数 0

因此,我尝试使用body向一个端点发出POST请求,该端点返回一个状态代码为302的重定向到另一个URL。我可以从后端发出这个POST请求,然后以字符串的形式检索重定向URL吗?

谢谢。

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

代码语言:javascript
运行
复制
@PostMapping(value = "/something")
    public String doSomething(@RequestBody @NotNull final MultiValueMap<String, String> someMap) {
        doSomethinWithData();
        return "redirect:" + someUrl + "/abcd/" + "123457";
    }
}
EN

Stack Overflow用户

回答已采纳

发布于 2020-03-13 22:32:32

您可以提交post请求,然后检查响应代码并返回Location头。

代码语言:javascript
运行
复制
if (myConnection.getResponseCode() == 302) {
    String myRedirectUrl = myConnection.getHeaderField("Location");
    return myRedirectUrl ;
}
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60672273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档