как отобразить локальные сценарии оболочки в браузере / firefox?

У меня есть сценарии оболочки с тегами html, что означает, что они, очевидно, также предназначались для просмотра / отображения в браузере. Итак, как мне сказать firefox, чтобы он отображал сценарий оболочки, а не пытался его загрузить. Сценарии оболочки имеют в конце соответственно .sh и .pl.

Первый сценарий начинается с -

 1  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 2    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 3  <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
 4  <head>

и заканчивается -

   231  </div> <!-- id=cgit -->
   232  </body>
   233  </html>

Второй сценарий также показывает тот же код.

Файлы носят и будут носить локальный характер. Веб-файлы всегда должны спрашивать, что делать.

0
11.05.2017, 17:34
2 ответа

(Используя Firefox 53) На панели Firefox перейдите к:

about:preferences#applications

Затем выберите «Приложения» в меню слева. Найдите «sh», чтобы найти тип содержимого «скрипт оболочки». Измените «Действие» для этого типа содержимого на «использовать другое…» и выберите Firefox.

0
28.01.2020, 04:46

Способ обработки данных в браузере зависит от типа MIME, объявленного сервером. Если вы хотите, чтобы ваш браузер отображал его как html, что, скорее всего, ужасная идея, вы можете изменить заголовок Content-Type, возвращаемый сервером, чтобы он отражал тип вашего данные, которые будут text/html; charset=utf-8 и заголовок Content-Disposition, чтобы предложить браузеру, что делать.

Вы можете обратиться к этому вопросу за более подробным объяснением: https://stackoverflow.com/questions/20508788/do-i-need-content-type-application-octet-stream-for-file-download#20509354

0
28.01.2020, 04:46

Теги

Похожие вопросы