Для некоторых файлов Chrome загрузит его, а для других откроет его непосредственно в Chrome. Можно ли использовать какой-либо параметр, чтобы выбрать, какие типы файлов открывать в chrome напрямую?

1 ответ1

0

@ spherical_dog правильно.Это зависит от заголовка content-disposition . Заголовок устанавливается сервером. Таким образом, вы (клиент) ничего не можете с этим поделать.

Но, насколько мне известно, если заголовок content-disposition не установлен сервером, chrome автоматически открывает в нем только файлы .txt , .pdf и иногда файлы изображений.

Для этого нет особых настроек, но вы можете попробовать следующее:

  1. Если вы попытаетесь отключить встроенный просмотрщик PDF, введите «chrome: плагины» в адресную строку, а затем нажмите ссылку "Отключить" под записью плагина "Chrome PDF Viewer". Таким образом, вы можете загружать PDF-файлы всегда, не просматривая их в Chrome.
  2. Существует метод, с помощью которого вы можете открывать определенные типы файлов автоматически (не внутри Chrome, а внутри программы просмотра по умолчанию для этого типа файлов) сразу после завершения загрузки. Загрузите файл. Нажмите на стрелку, которая появляется на файле, который появляется в нижней части экрана и выберите "Всегда открывать файлы этого типа". Позже, если вы загрузите файл того же типа, Chrome автоматически откроет его для вас.

Обновить

Существует расширение Chrome, которое помогает вводить пользовательские заголовки в заголовки ответа. Нажмите здесь, чтобы проверить ModHeader. Здесь вы можете установить значение content-disposition для attachment . Он загрузит файл автоматически. ВАЖНО: Используйте вкладку filter в этом расширении, чтобы отфильтровать, где применять этот пользовательский заголовок. Вы можете создать фильтр, который позволит загружать только файлы PDF. Без фильтра, если вы используете его, он загрузит все. даже веб-страницы.

Это не совсем решение, а просто сообщить вам, что это также возможно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .