Tutte le chiamate ajax che vengono inviate da IE vengono memorizzate nella cache da Angular e ottengo una a 304 responseper tutte le chiamate successive. Sebbene la richiesta sia la stessa, la risposta non sarà la stessa nel mio caso. Voglio disabilitare questa cache. Ho provato ad aggiungere il cache attribute$ http.get ma ancora non ha aiutato. Come si può risolvere questo problema?
If-Modified-Sinceintestazione fa sì che IIS + iisnode generi 400 richieste non valide per ogni file html caricato attraversongIncludeengView. I seguenti due header hanno risolto il problema per me (li ho estratti da Chrome, che non aveva il problema di memorizzazione nella cache):$httpProvider.defaults.headers.get['Cache-Control'] = 'no-cache';$httpProvider.defaults.headers.get['Pragma'] = 'no-cache';