Wszystkie wywołania ajax, które są wysyłane z IE, są buforowane przez Angular i otrzymuję 304 response
dla wszystkich kolejnych wywołań. Chociaż żądanie jest takie samo, odpowiedź nie będzie taka sama w moim przypadku. Chcę wyłączyć tę pamięć podręczną. Próbowałem dodać cache attribute
do $ http.get, ale nadal nie pomogło. Jak rozwiązać ten problem?
If-Modified-Since
marki header IIS + rzut iisnode 400 Bad Request dla każdego pliku html załadowane przezngInclude
angView
. Następujące dwa nagłówki naprawiły jednak dla mnie problem (ściągnąłem je z Chrome, który nie miał problemu z buforowaniem):$httpProvider.defaults.headers.get['Cache-Control'] = 'no-cache';
$httpProvider.defaults.headers.get['Pragma'] = 'no-cache';