Для некоторых файлов Chrome загрузит его, а для других откроет его непосредственно в Chrome. Можно ли использовать какой-либо параметр, чтобы выбрать, какие типы файлов открывать в chrome напрямую?
1 ответ
@ spherical_dog правильно.Это зависит от заголовка content-disposition
. Заголовок устанавливается сервером. Таким образом, вы (клиент) ничего не можете с этим поделать.
Но, насколько мне известно, если заголовок content-disposition
не установлен сервером, chrome автоматически открывает в нем только файлы .txt
, .pdf
и иногда файлы изображений.
Для этого нет особых настроек, но вы можете попробовать следующее:
- Если вы попытаетесь отключить встроенный просмотрщик PDF, введите «chrome: плагины» в адресную строку, а затем нажмите ссылку "Отключить" под записью плагина "Chrome PDF Viewer". Таким образом, вы можете загружать PDF-файлы всегда, не просматривая их в Chrome.
- Существует метод, с помощью которого вы можете открывать определенные типы файлов автоматически (не внутри Chrome, а внутри программы просмотра по умолчанию для этого типа файлов) сразу после завершения загрузки. Загрузите файл. Нажмите на стрелку, которая появляется на файле, который появляется в нижней части экрана и выберите "Всегда открывать файлы этого типа". Позже, если вы загрузите файл того же типа, Chrome автоматически откроет его для вас.
Обновить
Существует расширение Chrome, которое помогает вводить пользовательские заголовки в заголовки ответа. Нажмите здесь, чтобы проверить ModHeader. Здесь вы можете установить значение content-disposition
для attachment
. Он загрузит файл автоматически.
ВАЖНО: Используйте вкладку filter
в этом расширении, чтобы отфильтровать, где применять этот пользовательский заголовок. Вы можете создать фильтр, который позволит загружать только файлы PDF. Без фильтра, если вы используете его, он загрузит все. даже веб-страницы.
Это не совсем решение, а просто сообщить вам, что это также возможно.