Показать подробности об ошибке HTTP в Google Chrome

9

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

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

Грег Б
источник

Ответы:

3

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

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

Bavi_H
источник
5
Я больше не вижу этого в текущих версиях (сейчас 23)
Питер Уолк,
Начиная с Chrome M40 этот параметр находится в разделе « Конфиденциальность» . Вы также можете использовать функцию поиска настроек просто для «навигации».
Poolie
8

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

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

Проблема существует с 2008 года, когда проблема была запущена в
выпуске 1695: Chrome требуется опция отключения экранов «Friendly 404» ,
но она не была устранена.

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

harrymc
источник
1
Похоже , разработчики Nginx уже знают , что: hg.nginx.org/nginx/file/release-1.6.0/src/http/... : D
fnkr
3

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

Джеймс Таунли
источник
1

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

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

скоро
источник
0

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

введите описание изображения здесь

mwfearnley
источник