Когда браузер запрашивает страницу, в ответ приходит не только содержимое, но и короткий числовой код. Он сообщает общий результат обращения: материал найден, адрес изменился, запрос составлен неверно или возникла временная проблема.

Коды 2xx обычно означают успешный результат. Группа 3xx предлагает перейти по другому адресу: так часто работает перенаправление с HTTP на HTTPS. Коды 4xx говорят, что проблема связана с самим запросом или доступом к материалу. Коды 5xx указывают на ошибку при обработке обращения.

Как использовать код на практике

Один код не рассказывает всю историю, но помогает сузить поиск причины. Например, 404 означает, что материал по указанному пути не найден, а 301 — что адрес изменился на постоянной основе. Полезно смотреть и на сам код, и на адрес страницы, и на время появления ошибки.

Не нужно запоминать все значения. Достаточно понимать логику групп: успех, переход, проблема запроса или проблема обработки. Этого уже хватает для большинства повседневных случаев.