Что нужно знать об Http Response? Как различать и обрабатывать response status codes

Поделиться
HTML-код
  • Опубликовано: 26 сен 2024
  • Самое время поговорить об HTTP - протоколе. Http client (браузер и т.д.) отправляет на сервер запросы (http request),
    которые сервер проверяет, обрабатывает, и возвращает клиенту ответ - Http response message.
    Каждый Http response включаетЖ
    - строку состояния, которая содержит status code;
    - response headers - заголовки сервера;
    - response message body - тело сообщения.
    Status code + заголовки (headers) - это основная информация, по которой можно определить информацию о том, как был обработан запрос.
    Status codes разделяются на 5 основных видов:
    - 1xx - информационные сообщения: запрос получен, процесс обработки продолжается
    - 2xx: Успех - Сообщение было успешно получено, понято, и соответствующее дествие выполнено
    - 3xx: Перенаправление - Необходимо выполнить дальнейшие действия, чтобы завершить выполнение запроса
    - 4xx: Ошибка на стороне клиента - Запрос содержит неверный синтакс или не может быть выполнен
    - 5xx: Ошибка сервера - Сервер не смог обработать запрос, во время обработки возникла ошибка
    Первоисточник, в котором описан протокол Https (W3c standard):
    www.w3.org/Pro...
    Мой канал о .Net Framework: / @netframework6673
    Уроки по Angular (5+): • Введение в Angular
    Уроки по Web API: • (Web Api) .Net Core: с...
    Наша группа вконтакте:
    excelle...
    Оставайтесь воодушевленными!

Комментарии • 3

  • @zalip4129
    @zalip4129 6 лет назад +2

    Отличные уроки. Продолжение будет?

    • @JohnnySvarog
      @JohnnySvarog  6 лет назад +1

      спасибо! да, собственно говоря, вот продолжение: ruclips.net/video/uTONgVkqgf8/видео.html

  • @JohnnySvarog
    @JohnnySvarog  6 лет назад

    Всем привет! У меня появился новый канал о .Net Framework, присоединяйтесь, погрузимся в мир .Net более детально: ruclips.net/channel/UC_xzU7AmU62vDi6NbP03w-g