3

Я работаю с контроллерами очистки воды, которые имеют встроенные веб-серверы. Некоторые контроллеры, к которым я пытаюсь подключиться с помощью 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: отсутствует в заголовке ответа ,

1 ответ1

4

Попробуйте этот аддон под названием «Force Content-Type» - я сам не тестировал, но, похоже, он делает то, что вам нужно.

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