Коды ошибок HTTP — это трёхзначные числовые ответы сервера на запрос клиента, например браузера. skillbox.ru Они показывают, как именно сервер обработал запрос: успешно или с ошибкой. skillbox.ru
Коды ошибок HTTP делятся на пять категорий: sky.pro firstvds.ru
- 1xx (сведения). learn.microsoft.com Эти коды указывают, что запрос был получен и процесс его обработки продолжается. sky.pro Например: 100 Continue — сервер получил заголовки запроса и клиент может продолжать отправку тела запроса. sky.pro
- 2xx (успешно). learn.microsoft.com Эти коды означают, что запрос был успешно получен, понят и обработан сервером. sky.pro Например: 200 OK — стандартный успешный ответ для большинства запросов. sky.pro
- 3xx (перенаправление). learn.microsoft.com Эти коды указывают, что клиент должен выполнить дополнительные действия для завершения запроса. sky.pro Например: 301 Moved Permanently — ресурс был окончательно перемещён по новому URI. sky.pro
- 4xx (ошибка клиента). learn.microsoft.com Эти коды означают, что запрос содержит ошибку или не может быть выполнен. sky.pro Например: 400 Bad Request — неверный синтаксис запроса или невалидные параметры. sky.pro
- 5xx (ошибка сервера). learn.microsoft.com Эти коды указывают, что сервер не смог корректно обработать запрос. sky.pro Например: 500 Internal Server Error — общая ошибка сервера. sky.pro
Для разработчиков коды ошибок HTTP — инструмент диагностики: по ним видно, как сервер обрабатывает запросы и где возникают сбои. skillbox.ru