Как Браузеры Работа с файловыми Загрузки
Обычно, когда пользователь переходит в файл URL (для пример: ссылка для загрузки), файл будет отображаться в браузере , если браузер поддерживает его. Файлы изображений, такие как jpg, png, gif и т. Д., Будут почти всегда отображаться в браузере. Архивные файлы, такие как zip, tar, gzip и т. Д., Будут всегда загружаться. Некоторые типы файлов отображаются в в некоторых браузерах, но не в других, в зависимости от того, может ли браузер читать файл или нет. Например, Internet Explorer (IE), как правило, пытается использовать файлы Microsoft Word (doc и docx) в браузере, в то время как большинство других браузеров загрузит его. Google Chrome имеет свой собственный конвертер PDF , и он попытается преобразовать PDF-файл и отобразить его в браузере .
Главное, чтобы понять, что некоторые браузеры, возможно, могут прочитать конкретный тип файла на основе добавленных вами аддонов для этого браузера , в то время как другие могут быть не в состоянии. Если браузер может прочитать файл , он отобразит его в браузере. Если браузер не может прочитать файл типа , он заставит загрузиться на жесткий диск. Обычно это не проблема, так как пользователи могут сохранить файл на компьютер после он отображается в браузере.
Вы пробовали также добавить расширение к имени файла PDF? response.setHeader («Content-Disposition», «inline; filename = test.pdf;»); – nwaltham
Да, ничего не меняется, Chrome загружает файл :( – skarnaukhov