我听说每个人都建议在用户提交表单(HTTP POST)后重定向用户(HTTP GET)。它很干净,没有“你想重新发送”警报,很简单......
但是,如果我想向用户显示一些结果怎么办?
好的,我可以向 GET url 添加一些参数,例如“/?message=1”,然后检查那个 parameter.orm
但是,如果我想显示更多信息怎么办?例如,用户提交表单,结果是一个简单的结构,比方说......我想向用户显示 5 个不同的属性。
比如,“您在购物车中添加了一个产品,这里还有其他 5 个其他产品也添加了。”。现在,这被简化了,不要告诉我“啊,只需传递 ?productId=xy 然后根据该 ID 执行另一个查询”。
我应该坚持使用 POSTBACK 模型吗?
假设用户是匿名的并且没有启用 cookie。