Как правильно отменить невыполненный запрос Ajax, который никогда не будет завершен?

Этот вопрос похож на другой , за исключением того, что один задается в контексте JQuery, который я не использую.

Код Ajax на моей странице отправляет POST каждые десять секунд. Время от времени - каждые ~ 600 запросов - мой клиентский код зависает в ожидании ответа, который никогда не появится.

Код истечет по тайм-ауту и ​​повторно выдаст запрос Ajax, но сначала я хочу все очистить насчет невыполненного запроса: я не хочу оставлять рудиментарное состояние, чтобы потом все испортить.

Каков правильный способ отменить невыполненный запрос, чтобы все было должным образом наведено?

Спасибо!

8
задан Community 23 May 2017 в 12:25
поделиться