Какие существуют самые распространенные коды ошибок в протоколе HTTP?
Ответ от нейросети
sobes.tech AI
Наиболее распространенные коды HTTP ошибок (диапазон 4xx - ошибки клиента, 5xx - ошибки сервера):
-
400 Bad Request: Сервер не может обработать запрос из-за синтаксической ошибки клиента.
-
401 Unauthorized: Для доступа к ресурсу требуется аутентификация.
-
403 Forbidden: Сервер понял запрос, но отказывается его авторизовать (недостаточно прав доступа).
-
404 Not Found: Запрашиваемый ресурс не найден на сервере.
-
405 Method Not Allowed: Метод, указанный в запросе (GET, POST и т.д.), не разрешен для данного ресурса.
-
408 Request Timeout: Сервер не получил полный запрос в то время, когда был готов ждать.
-
409 Conflict: Запрос конфликтует с текущим состоянием ресурса на сервере.
-
415 Unsupported Media Type: Сервер отказывается принимать запрос, поскольку он использует неподдерживаемый формат носителя.
-
429 Too Many Requests: Пользователь отправил слишком много запросов за определенный промежуток времени ("ограничение скорости").
-
500 Internal Server Error: На сервере произошла непредвиденная ошибка, которая помешала обработать запрос.
-
501 Not Implemented: Сервер не поддерживает функционал, необходимый для выполнения запроса.
-
502 Bad Gateway: Сервер, выступая в качестве шлюза или прокси, получил недействительный ответ от вышестоящего сервера.
-
503 Service Unavailable: Сервер временно не может обрабатывать запросы (например, из-за перегрузки или проведения технических работ).
-
504 Gateway Timeout: Сервер, выступая в качестве шлюза или прокси, не получил своевременный ответ от вышестоящего сервера.