Изучите все коды состояния HTTP

Коды состояния протокола передачи гипертекста (HTTP) относятся к ответу сервера на запрос.

Коды состояния HTTP всегда представлены трехзначным целым числом. Первая цифра кода состояния определяет класс ответа, в то время как последние две цифры не содержат правила категоризации.

С. Описание

1XX: запрос успешно получен и ожидает обработки.

2XX: запрос был успешно получен, понят и принят

3XX: ожидается дальнейшее действие для выполнения запроса.

4XX: запрос содержит неверный синтаксис и не может быть обработан сервером.

5XX: серверу не удалось обработать действительный запрос.

В этой статье мы рассмотрим различные коды состояния HTTP и их соответствующее представление.

Код состояния 2xx: успешно.

200 - запрос в порядке, это означает, что сервер успешно вернул запрошенные данные.

201 - Создан. Новый ресурс (данные) успешно создан.

202 - запрос принят в обработку, но находится в асинхронной очереди.

203 - неавторизованная информация. Информация в заголовке запроса не с исходного сервера.

204 - информация успешно удалена

205 - браузер должен очистить форму, используемую для соответствующей транзакции, чтобы обеспечить дополнительный ввод.

Код состояния 3xx: перенаправление.

300 - несколько вариантов. Пользователь может выбрать ссылку и перейти в это место. Список ссылок может содержать до пяти адресов.

301 - (перемещено навсегда). Запрошенная страница ссылки была навсегда перемещена на другую страницу ссылки.

302 - URL запрошенной страницы временно перемещен на URL другой страницы.

303 - к запрашиваемой странице ссылки можно перейти по другой URL-ссылке.

305 - доступ к запрашиваемой странице ссылки должен осуществляться через прокси-сервер, указанный в заголовке местоположения.

307 - временное перенаправление

Код состояния 4xx: ошибка клиента.

400 - отправленный запрос содержит ошибку, поэтому сервер не изменил и не создал никаких данных.

401 - у пользователя нет авторизации. Требуется правильное имя пользователя, пароль или токен.

402 - требуется оплата, использование кода еще не разрешено.

403 - запрошенный доступ запрещен.

404 - серверу не удалось найти запрошенную страницу.

405 - указанный в запросе метод недопустим.

407 - требуется проверка подлинности прокси.

Код состояния 5xx: ошибка сервера.

500 - ошибка произошла в результате ошибки сервера

502 - ошибка шлюза.

503 - сервер перегружен, в результате услуга недоступна.

504 - тайм-аут шлюза.

Заключение

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

Дополнительная литература:



Больше контента на plainenglish.io