Vai al contenuto

Problemi di caching di IE


Messaggi raccomandati

Ultimamente sto usando sempre più spesso le chiamate asincrone in Ajax per applicazioni business.

Essendo il trend del momento sul web pensavo che ogni santo browser non avesse problemi a gestirle e tutto sembrava funzionare. Ultimamente diversi clienti si son lamentati che le chiamate restituivano dati non coerenti.

Naturalmente in azienda abbiamo fatto ogni prova.

Abbiamo dato la colpa al proxy server.

Abbiamo dato la colpa all'architettura della rete dove gira il software in cui il webserver e il DB non risiedono sulla stessa macchina con la seconda non in DMZ.

Abbiamo dato la colpa alle pagine servite mettendo il no-cache in ogni singola pagina.

Ma niente...

Oggi per risolvere un'altro problema abbiamo trovato la soluzione.

La chiamata asincrona doveva restituire un codice pseudocasuale.

Safari e Firefox restituivano sempre un codice diverso.

IE7 e IE6 restituivano sempre lo stesso codice.

Risultato?

Cercando su internet ho trovato che IE5, IE6 e IE7 mettono in cache ogni cosa che passa dal get!!!

Quando l'ho letto ho pensato: Alla Microsoft mettono a programmare i bambini di 2 anni e mezzo. (e vedendo winzozz... beh... potrebbe essere)

Poi mi son ripreso e per ovviare al problema ho aggiunto alla funzione che effettua la chiamata asincrona un numero casuale, ora tutto funziona, ma che rabbia!

PS. se sto problema esiste da IE5 dubito che alla microsoft importi correggerlo... tanto a loro che importa degli standard?

Internet Exploder.... Ma vaff...

:ghghgh:

Link al commento
Condividi su altri siti

Ora ci vorrebbe noFlame... chissà cosa risponderebbe, a patto che abbia le conoscenze per capire cos'hai scritto..

E' comune difetto degli uomini, non far conto, nella bonaccia, della tempesta.

Link al commento
Condividi su altri siti

spero stia scherzando... va fuori tutti i principi di sicurezza.....

e purtroppo questi sono i primi segnali di PALLADIUM!!!! che dio ce la mandi buona!

scusa... ma palladium con un browser scritto coi piedi che c'entra? :popcorn:

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...