【发布时间】:2018-09-06 08:42:49
【问题描述】:
React 前端提交一个表单(POST),该表单被发送到后端。然后这个服务器响应一个包含 html 的 js 对象(我认为它应该重定向)?
我应该如何将用户重定向到收到的页面?
例如,如果我curl -X POST api.example.com api,它会返回这样的纯 html:
<html>
...
</html>
当使用 postman 时,它会自动渲染这个 html。我应该如何在 React 中处理这个问题?
【问题讨论】:
-
为什么需要从后端发送完整的 html?只需从后端返回 ur 并使用
location.href将其重定向到前端 -
你能检查一下
react-router-domsredirect或history包吗? -
@YousafHassan 不幸的是,我们无法控制服务器,也无法让他们更改返回的内容。
标签: javascript node.js reactjs express frontend