我有一个网页,如果我发现IP无效,我会将用户重定向到该网页。我希望用户的浏览器不会得到任何响应,但会保持等待状态,但我也希望我的服务器线程不会被阻止。因此,想法是服务器将快速响应,但用户的浏览器将进入等待循环以阻止用户。我怎样才能轻松实现这一目标?没有JavaScript可以吗?如果JavaScript是唯一的方式,那么建议解决方案。
由于
答案 0 :(得分:1)
这里的问题是HTTP是请求/响应协议。如果您要重定向用户,则表示您正在响应该原始请求。除非用户生成另一个请求(通过javascript或其他),否则服务器无法再次响应。
如果服务器根本没有回复浏览器将继续等待的请求,则无需将浏览器置于“等待状态”。
我认为你试图说你的IP任务需要很长时间,以及如何有效地解决这个问题?
也许如果你澄清了我的问题,我可以更充分地回答。
答案 1 :(得分:0)
否这可能不。问题是让浏览器保持等待而不需要响应,以保持连接打开而不是写入连接。结果将是:
你可以回复一个包含带有infinate循环的java脚本的页面。