Случайная Querystring, чтобы избежать IE кеширования

Это хорошо известная проблема, что IE кеширует слишком много HTML, даже когдаCache-Control: no-cache или жеLast-Modified заголовок на каждой странице.

Такое поведение действительно беспокоит при работе со строками запросов для получения динамической информации, так как IE считает, что этоsame page (Т.е .:http://example.com/?id=10) и обслуживает кэшированную версию.

Я решил, добавив к строке запроса случайное число или временную строку (как и другие) как этоhttp://example.com/?id=10&t=2009-08-06_13:12:56 что я просто игнорирую серверную сторону.

Есть ли лучший вариант? Есть ли другой, более чистый способ сделать это? Я знаю, чтоPOST не кэшируется, но семантически правильно использоватьGET Вот.

Ответы на вопрос(5)

Ваш ответ на вопрос