Я работаю с контроллерами очистки воды, которые имеют встроенные веб-серверы. Некоторые контроллеры, к которым я пытаюсь подключиться с помощью Firefox, не отображают HTML, возвращаемый с веб-сервера. Вместо этого Firefox (v11) отображает HTML как необработанный текст. Другие браузеры (Chrome, IE, Safari) прекрасно отображают HTML. Firefox v2 также хорошо отрисовал HTML.
Устраняя проблему, я обнаружил, что контроллеры, для которых Firefox не отображает HTML, имеют недопустимые заголовки ответа. В частности, весь набор заголовков ответа не более чем ...
200 OK
Заголовки ответа от других контроллеров, которые Firefox правильно отображает в HTML, выглядят так ...
Date: Mon, 6 Jan 2012 07:08:47 GMT
Server: Z-World Rabbit
Connection: close
Content-Type: text/html
200 OK
Для меня очевидно, что Firefox не отображает HTML, если / когда заголовок ответа не содержит поле mime-типа Content-Type: text/html
.
Так как я не могу изменить заголовки ответа, которые возвращаются из контроллеров, я хотел бы знать, есть ли в Firefox параметр, который будет указывать Firefox отображать содержимое в виде HTML, даже если Content-Type:
отсутствует в заголовке ответа ,