9

Как я могу заставить Chrome отображать ошибку HTTP, возвращаемую сервером, а не "дружественную" ошибку:

Страница не может быть загружена Указанная вами ссылка не работает. Это может быть результатом временного обслуживания или неправильной ссылки.

5 ответов5

6

Эта "функция" в Chrome предназначена для замены 404 ошибок "дружественной" страницей ошибок для страниц ошибок сервера, размер которых не превышает 512 байт, поэтому разработчики Chrome считали "неинформативными". Только от 513 байтов и выше страница ошибок отображается точно так, как отправлено сервером.

"Дружественная" страница ошибки 404 также отключена для https.

Проблема существует с 2008 года, когда проблема была начата в
Проблема 1695: Chrome требуется отключить отображение "Friendly 404",
но никогда не было исправлено.

Если вы управляете страницей 404, возвращаемой http-сервером, просто заполните ее комментариями, чтобы она превышала 512 байт, или вы можете использовать https. В противном случае я не знаю решения.

3

Поиск текста сообщения об ошибке позволяет предположить, что это может быть страница ошибки EPiServer, а не сообщение об ошибке в Chrome. (Есть много совпадений с episerver.com с этой точной фразой.)

В версии Chrome, которую я установил (Chrome 4.0), дружественная ошибка начинается с «Ой! Эта ссылка не работает "и содержит альтернативные ссылки, окно поиска Google и логотип Google с правой стороны. Вы можете включить или выключить его, перейдя в меню гаечного ключа → ОпцииПод капотом, затем установите или снимите флажок Показать предложения для ошибок навигации.

3

Дружественные ошибки исчезают при открытии консоли разработчика с помощью Ctrl+Shift+I (CMD+Option+I), а затем повторно загружают страницу ошибок, чтобы правильно увидеть ошибку.

1

В эти дни (после января 2012 года) Chrome покажет дружественную страницу ошибок, только если сервер вернет страницу ошибок без тела:

Теперь мы только предполагаем, что страницы ошибок без какого-либо тела (content-length: 0) не являются бесполезными для конечных пользователей.

0

Доступны расширения Chrome, такие как заголовки HTTP, которые будут отображать подробности заголовков ответов, включая код состояния (который вы можете увидеть в верхней части окна на снимке экрана ниже).

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