Marcel Czerny: HTTP-Request abbrechen

Beitrag lesen

Hallo Leute,

Ich habe jetzt einige Zeit im Internet danach recherchiert, aber keiner traut sich eine solche Frage zu stellen ;-)

Ist es prinzipiell möglich eine ausgelöste Web-Anforderung vor Erhalt der Antwort zu stornieren?

Also, der User löst durch einen Klick (o.ä.) in seinem Browser einen HTTP-Request auf dem Server aus,
der startet daraufhin einen evtl. aufwendigen CGI-Prozess.
Jetzt klickt der User irgendwo anders hin, braucht das Ergebnis also gar nicht.
Könnte man mittels Javascript den alten Request canceln und damit den Server entlasten?

Gibt das HTTP-Protokoll so etwas her?

Und wenn es nicht geht, kann man das irgenwo nachlesen?

Vielen Dank schon mal
Marcel