是否可以进行这样的HTTP响应,浏览器会忽略它并继续显示以前显示的页面?
我的意思是以下场景:
a)用户点击某些内容
b)一些POST进入服务器(或GET,但让我们坚持使用POST更有趣)
c)服务器决定由于某种原因它不想在此时发送回复
d)服务器发送特制的响应
e)浏览器不显示错误页面,不显示空白页面,不重定向任何地方,不重新加载 - 只是继续显示它显示的内容,就像用户从未提交过表单一样
PS当然它可以用AJAX包装,但我问是否可以使用简单的非JavaScript解决方案
browser http response
browser ×1
http ×1
response ×1