Подтвердить что ты не робот

"Просмотр как тип MIME" в Chrome или Firefox

Есть ли способ заставить Firefox или Chrome интерпретировать загруженный ресурс как определенный тип MIME?

Например, представления исходного кода, предоставленные онлайн-интерфейсами SCC, такие как Google Code, отправляют контент по умолчанию text/plain. Если я ищу HTML файл, я бы хотел, чтобы он переопределял это в браузере и рассматривал его как text/html.

Существуют ли какие-либо расширения или скрытые команды для Firefox или Chrome, которые предоставляют функциональность "Просмотр как MIME-тип"?

4b9b3361

Ответ 1

Для Firefox есть надстройка, которая обеспечивает почти ту функцию, которую вы хотели: https://addons.mozilla.org/en-US/firefox/addon/force-content-type/. Не знаю, есть ли расширение Chrome или нет.

Даже если функциональность существует, я бы не рекомендовал вам использовать ее в вашем примере: у произвольного HTML будет доступ к домену google.com для cookie и script, что действительно очень плохо с точки зрения безопасности.

Ответ 2

Бесстыдный плагин: я только что опубликовал (бесплатное) расширение Chrome, чтобы делать то, что вы просите. Он доступен в интернет-магазине Chrome. Он работает, слушая событие chrome.webRequest.onHeadersReceived и исправление в пользовательском заголовке content-type HTTP. Если вы хотите построить его самостоятельно или посмотреть, как он реализован, источник доступен в GitHub.

Ответ 3

Ubuntu 12.04 имеет расширение для системных настроек под названием Tweak. У этого есть Диспетчер FileType.