Ho un'app Web che occasionalmente (dopo un po 'di inattività) bloccherà una richiesta molto semplice di piccoli blocchi di dati (30 ~ 50 kb) fino a 20 secondi circa. Supponendo che io non possa refactoring o modificare l'API, c'è qualche modello in javascript o jquery per ospitare una situazione come questa?
Sto pensando di impostare un timeout per 5 secondi circa per la chiamata api e riprovare la richiesta Ajax - via $ .ajax () di jquery con l'argomento di timeout. Immagino che questo potrebbe essere l'equivalente di un utente che aggiorna una pagina a caricamento lento. Grazie per i tuoi pensieri.