中止ajax请求

时间:2015-02-22 20:36:34

标签: php ajax

假设我正在制作2个AJAX请求,这些请求由用户通过js:

取消
currentRequest.abort();

两个请求都应该编辑了一个文件。 第二次取消后,第一个请求被考虑在内(即使它被中止)。

PHP:

<?php
ignore_user_abort(true); 
if(isset($_GET['edit'])) {
    sleep(10);
} else {
    sleep(3);
}
if (connection_aborted () != 0) {
    die(); // if the request was canceled
} else {
    //do magic
}

是否与Apache配置有关?

我必须这样做,因为我想模拟一个服务器延迟,任何想法停止上一个请求?

0 个答案:

没有答案