Junior
18
0
questionbank

Расскажи о статус-кодах HTTP.

Ответ от нейросети sobes.tech

Статус-коды HTTP — это трёхзначные целые числа, возвращаемые сервером в ответ на запрос клиента. Они указывают на результат запроса и подразделяются на пять классов:

  • 1xx Информационные: Запрос получен и продолжается обработка.
    • 100 Continue: Сервер получил начальную часть запроса, и клиент может продолжить отправку оставшейся части.
    • 101 Switching Protocols: Сервер понимает и готов выполнить изменение протоколов, запрошенное клиентом.
  • 2xx Успешные: Запрос успешно обработан, понят и принят.
    • 200 OK: Стандартный успешный ответ для HTTP запросов.
    • 201 Created: Запрос выполнен, и был создан новый ресурс.
    • 204 No Content: Сервер успешно обработал запрос, но в ответе отсутствует тело ответа.
  • 3xx Перенаправление: Для завершения запроса требуются дополнительные действия.
    • 301 Moved Permanently: Запрошенный ресурс имеет новый постоянный URI.
    • 302 Found: Запрошенный ресурс временно перемещен в другой URI.
    • 304 Not Modified: Ресурс не изменился с момента последней отправки.
  • 4xx Ошибки клиента: Запрос содержит синтаксическую ошибку или не может быть выполнен.
    • 400 Bad Request: Сервер не смог понять запрос из-за недействительного синтаксиса.
    • 401 Unauthorized: Для доступа к ресурсу требуется аутентификация.
    • `403

Статус-коды HTTP — это трёхзначные целые числа, возвращаемые сервером в ответ на запрос клиента. Они указывают на результат запроса и подразделяются на пять классов:

  • 1xx Информационные: Запрос получен и продолжается обработка.
    • 100 Continue: Сервер получил начальную часть запроса, и клиент может продолжить отправку оставшейся части.
    • 101 Switching Protocols: Сервер понимает и готов выполнить изменение протоколов, запрошенное клиентом.
  • 2xx Успешные: Запрос успешно обработан, понят и принят.
    • 200 OK: Стандартный успешный ответ для HTTP запросов.
    • 201 Created: Запрос выполнен, и был создан новый ресурс.
    • 204 No Content: Сервер успешно обработал запрос, но в ответе отсутствует тело ответа.
  • 3xx Перенаправление: Для завершения запроса требуются дополнительные действия.
    • 301 Moved Permanently: Запрошенный ресурс имеет новый постоянный URI.
    • 302 Found: Запрошенный ресурс временно перемещен в другой URI.
    • 304 Not Modified: Ресурс не изменился с момента последней отправки.
  • 4xx Ошибки клиента: Запрос содержит синтаксическую ошибку или не может быть выполнен.
    • 400 Bad Request: Сервер не смог понять запрос из-за недействительного синтаксиса.
    • 401 Unauthorized: Для доступа к ресурсу требуется аутентификация.
    • `403

Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.

httpstatus-codesweb-developmentapinetworking