[英]How to redirect from backend (nodejs) to frontend (react)?
我想在域名为source.com
的站点上添加提交表单,当用户提交按钮时,我想将他重定向到域名为target.com
的站点。 托管在target.com
的应用程序在backend.target.com
有一个后端,在frontend.target.com
有一个frontend.target.com
。
在source.com
我有:
<form action="https://backend.target.com" method="POST">
<input type="text" id="textId" name="textName">
<input type="submit" value="Submit">
</form>
我的问题是,我想在后端收到 post 请求后以某种方式重定向前端的用户。 我怎样才能做到这一点?
我认为最好有这样的服务。 通过 REST 服务(查看此处)提交表单,等待响应,然后根据该响应决定将客户端导航到何处。
你的客户可能是这样的
const requestOptions = {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ title: 'React POST Request Example' })
};
fetch('http://someapi', requestOptions)
.then(response => //redirect to whereever)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.