Задать вопрос
@Tyusha

Как сделать, что клиенту прилетал актуальный PDF-файл?

Сервер (PHP + mPDF) формирует из данных клиента pdf-файл с некой спецификацией и присылает в браузер. Потом клиент что-то меняет и ему присылается тот же файл, но уже с изменениями. Проблема в том, что браузер открывает старый кэшированный файл, если принудительно не нажать обновление в браузере F5.

Что и как надо прописать в заголовке файла или в настройках сервера, чтобы браузер брал новый файл, а не из кэша?
  • Вопрос задан
  • 178 просмотров
Подписаться 2 Простой Комментировать
Ответ пользователя ThunderCat К ответам на вопрос (2)
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Называть новый файл по новому? Таймстэмп или текущие дата+время вполне подойдут... Ну, или можно давать при скачивании get параметр с таймстэмпом, типа mydomen.tld/download/vasea.pdf?t=123456
Ответ написан
Комментировать