Come posso inviare nuovamente una richiesta Ajax fallita?

Ho più richieste di ajax alcune richieste dati ogni minuto altre sono avviate dall’utente attraverso un interfaccia utente.

$.get('/myurl', data).done(function( data ){ // do stuff.. }); 

La richiesta potrebbe non riuscire a causa di un errore di autenticazione. Ho impostato un metodo globale .ajaxError() per intercettare eventuali richieste non riuscite.

 $(document).ajaxError(function( e, jqxhr ){ // Correct error.. }); 

Dopo aver rilevato l’errore, resetto l’authorization. La reimpostazione dell’authorization funziona ma l’utente deve riavviare manualmente la chiamata ajax (tramite l’interfaccia utente).

Come posso inviare nuovamente la richiesta non riuscita utilizzando il jqxhr originariamente inviato?

(Sto usando jQuery per l’ajax)