У меня возникла проблема с кэшированием ajax. Эта проблема была и в браузере IE, но я исправил ее, написав следующий код.
response.setHeader("Cache-Control", "no-cache");
response.setHeader("expires","-1");
response.setHeader("pragma","no-cache");
Но я вижу, что Safari4.0 на MAC кэширует запрос Ajax (у нас есть требование поддерживать это). Fire Fox никогда не проблема. Что касается этого «Expire», я устанавливаю его на -1, я вижу много мест, где он установлен на 0 или на какую-то старую дату из прошлого. Будет ли это есть разница?