我正在服务器上渲染一个响应,我正在使用http-proxy-middleware将应用转发给api。
该应用程序必须在禁用了javascript的情况下工作。
我有一个表格:
<form method="post" action='/api/do-it'>
<Button>
Do It
</Button>
</form>
这将重定向到api,如果一切正常,它将依次执行一些工作并执行重定向。
如果存在,则我有一个错误处理程序,如果存在错误服务器端,则会调用该错误处理程序:
const onError = (err: Error, req: Request, res: Response) => {
// is there a way I don't have to use the session
req.session.itErrored = true; // could do res.redirect('/?error=true');
res.redirect('/');
};
我想指示/
路由处理程序显示错误。
是否有更好的快递方式?
我认为无法用express重写url,并且在进行重定向时,我需要某种方式指示应该显示错误消息。