Можно ли удалить "кеш" из заголовков запросов с помощью js?

По сути, мне нужно удалить «кеш-часть» заголовков запросов при запросе определенного статического ресурса (pdf).

Возможно ли этого добиться?

Еще немного контекста:

Я сравниваю два вызова файла (вызовы, как при назначении пути pdf к атрибуту src iframe). Один работает, другой нет. Используя fiddler2, я взглянул на трафик и, похоже, единственное отличие состоит в том, что заголовки запроса, который не работает, включают If-Modified-Since в части «кеш» его заголовков. Если я смогу удалить это, я думаю, это решит мои проблемы, поскольку я понимаю, что кеширование и окна iframe, отображающие PDF-файлы, могут быть потенциально проблематичными. Если я ошибаюсь, и это не решает проблему, я, по крайней мере, исключил бы это как проблему.

РЕДАКТИРОВАТЬ: это проблема исключительно для IE 8, если это поможет: https://stackoverflow.com/questions/13528332/pdf-freezing-browser-do-i-have-enough-information-to-изолироватьпричину


person Community    schedule 23.11.2012    source источник
comment
Вы пробовали добавить случайное число в конец URL-адреса? например thing.pdf? 64563623   -  person Lee Taylor    schedule 23.11.2012
comment
Отличная идея, спасибо, дружище. Сейчас попробую ...   -  person    schedule 23.11.2012
comment
Вам не нужно удалять заголовок кеша из запроса. Лучше настроить правильный заголовок кеша в ответе   -  person Bergi    schedule 23.11.2012
comment
Честно говоря, я совершенно не знаком с заголовками. Я не уверен, что вообще лаю на правильное дерево, но это единственная разница, которую я вижу.   -  person    schedule 23.11.2012
comment
Не сработало Ли, все та же проблема - в основном, он загружает pdf в iframe, а затем вылетает браузер.   -  person    schedule 23.11.2012
comment
Я думаю, что весь вопрос следует обсудить на ваш исходный вопрос   -  person Bergi    schedule 23.11.2012


Ответы (1)


Как сказал @Lee Taylor, используйте уникальную переменную в своем пути. В основном это делается с помощью отметки времени, поскольку она уникальна.

person Kevin    schedule 23.11.2012