Иногда вы хотите перейти по ссылке pdf / image / etc и увидеть ее в браузере, а не загружать ее.
В моем последнем запуске это было со скриншотом на сервере Mantis, который я использую.
Когда я нажимаю, чтобы перейти по ссылке, он сразу же предлагает мне сохранить файл, без возможности открыть его в браузере.
Я действительно не хочу загружать его, открыть его в программе просмотра изображений, а затем не забудьте удалить файл, когда я закончу. Мне бы хотелось, чтобы это обрабатывалось браузером, когда я закрываю вкладку для обычных изображений / файлов PDF, как при нажатии open [image] in new tab
.
Я знаю, почему браузер делает это, контент обслуживается с заголовком HTTP Content-Disposition:attachment
, но я уверен, что будет расширенная настройка, опция скрытого контекстного меню или потрясающее расширение, которое позволит вам просматривать то, что кто-то хотел от вас на самом деле сохранить.
Кто-нибудь знает что-нибудь подобное?
РЕДАКТИРОВАТЬ
Кажется, у Firefox есть надстройка для него, но я не могу найти порт для Chrome.
источник
pdf
, и я уверен, чтоContent-Disposition
переопределяет его (который задается сервером, а не пользовательские настройки)Ответы:
Кто определяет, будет ли файл загружен или открыт, тот разработчик сайта. Естественно, файл открывается в браузере, но если разработчик принудительно установит HTML-заголовок ниже, он всегда будет загружен.
Там нет никакого способа, чтобы заставить. :(
Чтобы открыть в браузере, разработчик должен объявить:
Выше написано на C #, но его параметры являются общими для любых языковых сайтов
источник
Content-Disposition: attachment; filename="MyFileName.ZIP";
не будет работать правильно из-за точки с запятой в конце. Какие-либо тесты (и резюме ) для всех версий Android? Полезно: stackoverflow.com/questions/6319389/…Google Chrome v12 release introduced a bug that triggers the problem you describe. You can fix it by sending the Content-Length header
bugs.chromium.org/p/chromium/issues/detail?id=85549Вы пытались найти в Google "открыть PDF в Chrome"?
У меня было расширение, которое работало хорошо:
Однако я отключил его, потому что PDF откроется в Chrome, даже без этого расширения.
Я должен:
Это позволяет мне открывать большинство файлов Office без Office (смотри, нет Office).
Надеюсь это поможет.
источник
you want to follow a pdf/image/etc link
, этот вопрос не имеет ничего общего с PDFПо словам Серджио, именно разработчик сайта определяет, будет ли файл загружен или открыт в браузере. Если вы хотите просмотреть документы в формате PDF, я предлагаю включить расширение Документов Google, которое по умолчанию поставляется с Chrome. Нажмите кнопку ctrl , пока вы нажимаете на изображение, оно открывает изображение в новой вкладке. Я надеюсь, что это работает для пользователей, имеющих эту проблему.
источник
disposition
isnt не установлено значениеattachment
, указанное в вопросе. (этот «ответ» также лучше подходил бы в качестве комментария)