Почему браузер вместо того, чтобы скачать файл PDF, патается его отобразить?
Браузер пытается отобразить PDF-файл вместо его скачивания, потому что настройки заголовков HTTP-ответа указывают на то, что браузер должен открывать содержимое файла непосредственно в окне браузера. Чтобы заставить браузер загружать файл PDF вместо отображения его в браузере, необходимо убедиться, что сервер отправляет правильные заголовки в ответе HTTP. Для этого можно установить заголовок Content-Disposition со значением attachment, ... Читать далее