/ / Le query smettono di funzionare dopo il minimo - jquery, sql, ajax, laravel

Le query smettono di funzionare dopo l'inattività: jquery, sql, ajax, laravel

Il sito Web che sto sviluppando si basa su jQuery AJAXchiama molto. È costruito su Laravel. Quando si fa clic su un elemento, viene attivata una funzione jQuery che effettua una chiamata AJAX al controller Laravel (mostra un precaricatore, che in caso di successo lo termina).

Funziona tutto perfettamente, ma quando il sito web rimaneapri nel tuo browser senza che tu faccia nulla al suo interno per alcune ore tutti quei clic mostrano semplicemente il precaricatore e la chiamata AJAX non restituisce mai un successo.

È davvero difficile eseguire il debug poiché devo aspettare ore per testare una soluzione.

Penso che se il controller non rispondesse all'AJAX sparerebbe solo un 404 (come è successo prima), quindi deve essere il server sql che non riesce a fare la query?

risposte:

1 per risposta № 1

Se rimani inattivo per qualche tempo, il token csrf scadrà e otterrai un errore con lo stato 419.

Puoi provare ad escludere quel particolare percorso dalla protezione csrf: https://laravel.com/docs/5.5/csrf#csrf-excluding-uris