Sto lavorando a un'applicazione Web e ho seguito i passaggi necessari per abilitare la cache delle app HTML5 per la mia pagina di accesso iniziale. Il mio obiettivo è memorizzare tutte le immagini, css e js nella cache per migliorare le prestazioni durante la navigazione online, non sto pianificando la navigazione offline.La cache delle app HTML5 non funziona con le richieste POST
La mia pagina iniziale consiste in un modulo di accesso con un solo tag di input per l'immissione del nome utente e un pulsante di invio per elaborare le informazioni come richiesta POST. Le informazioni inviate sono convalidate sul server e se c'è un problema, la pagina iniziale viene mostrata di nuovo (che è lo scenario che sto testando)
Sto usando gli strumenti degli sviluppatori del browser per il debug e tutto funziona bene per la richiesta iniziale (richiesta GET digitando l'URL nel browser); le risorse elencate sul file manifest sono correttamente memorizzate nella cache, ma quando la stessa pagina viene mostrata di nuovo come risultato di una richiesta POST, noto che tutti gli elementi (immagini, css, js) precedentemente caricati vengono recuperati dal server nuovamente .
Ciò significa che HTML5 App Cache funziona solo per le richieste GET?