取消已提交的http请求

Cancel the submitted http request

本文关键字:http 请求 提交 取消      更新时间:2024-04-03

我有一个html页面,它有多个html链接。单击链接后,相应的页面将显示在右侧框架中。当我点击其中一个链接时,web服务器需要很长时间才能做出响应,而且不一致。

我的要求是,当我点击页面时,我必须启动一个计时器。如果页面在预定义的超时时间内没有送达,那么我需要取消在该服务器上提交的http请求。如何实现这一点。

这不是ajax请求。只是简单的html href请求点击链接

谢谢。

由于您没有使用AJAX,只是发出一个标准的href链接请求,因此您不能真正取消请求,但如果您在页面中设置了计时器,那么最好在时间到时发出不同的请求。

你说这不是AJAX,但你没有说你不能使用AJAX。使用AJAX可以很容易地实现这一点。有什么理由不使用它吗?