Вид страницы с ошибкой в браузере не означает, что сетевое соединение не может быть установлено. Код состояния HTTP предоставляет ценную информацию о том, на какой стадии достиг запрос.

Основной подход

401 обычно указывает на требование аутентификации, 403 указывает, что запрос был отклонен, а 404 указывает, что запрошенный ресурс не может быть найден. Если вы можете получить эти ответы, значит, достигнут HTTP-компонент; Также проверьте, исходит ли ответ от фактического сервера или промежуточного программного обеспечения.

Этапы применения

  1. Запишите полный URL-адрес, время и код состояния; Не помещайте токены доступа в запись.
  2. Проверьте правильный документированный путь к той же услуге и требуемому сеансу.
  3. Найдите уровень, производящий ответ, путем сравнения журналов прокси, CDN и приложений.

Практический пример

Хотя панель администрирования возвращает код 404 по адресу /, страницу входа можно открыть по адресу /admin. В этом случае считать устройство отключенным или менять шлюз — это ошибочный диагноз. Необходимо проверить правильный маршрут приложения.

Правильно интерпретируйте результат

Ответ 200 не всегда доказывает, что ожидаемый контент прибыл; Экран входа или промежуточный портал может вращаться. Проверьте код ответа, а также тип контента и ожидаемую закладку. Чтобы устранить предупреждения о сертификатах, не отключайте проверку навсегда.

Источник и дополнительная литература

Подробности протокола или команды: RFC 9110. Шаги и пример сценария приведены в редакционном описании IPScans.