Назад | Перейти на главную страницу

Проблема с заголовком HTTP

У нас были странные проблемы с нашим веб-сервером. Иногда, когда вы щелкаете мышью, вы получаете HTTP-заголовок в виде обычного текста на веб-странице.

HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0 X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
Date: Mon, 26 Oct 2009 21:43:57 GMT
Content-Length: 13633

Кто-нибудь знает, почему это отображается в содержимом страницы?

Сервер отправляет два заголовка? Если сервер отправляет «200 OK Content-Type: text / plain», а затем отправляет правильный заголовок, ваш браузер будет думать, что второй заголовок действительно является содержимым. Вы можете использовать инструмент захвата пакетов для проверки.

Я согласен с комментарием @djangofan. Похоже, у вас включен кеширующий сервер или кеширование. Вы используете ARR, кеш-сервер или какой-либо другой тип кеширования? Я знаю, что в ARR 1.0 была ошибка кеширования, которая могла вызвать это.