1. Классификация HTTP
  2. Название группы
    1. Вид
      1. Описание
  3. Методы HTTP-запросов
    1. GET
      1. Запрашивает данные с сервера, не изменяя их.
  4. Методы HTTP-запросов
    1. POST
      1. Отправляет данные на сервер (например, формы), может изменять состояние ресурса.
  5. Методы HTTP-запросов
    1. PUT
      1. Загружает данные на сервер, заменяя существующий ресурс.
  6. Методы HTTP-запросов
    1. DELETE
      1. Удаляет указанный ресурс.
  7. Методы HTTP-запросов
    1. HEAD
      1. Запрашивает только заголовки ресурса без тела ответа.
  8. Методы HTTP-запросов
    1. PATCH
      1. Вносит частичные изменения в ресурс.
  9. Методы HTTP-запросов
    1. OPTIONS
      1. Запрашивает доступные методы и параметры для ресурса.
  10. Название группы
    1. Тематика
      1. Вид
        1. Описание
  11. Коды состояния HTTP
    1. Информационные (1xx)
      1. 100 Continue
        1. Сервер принял начальную часть запроса, клиент может продолжить.
  12. Коды состояния HTTP
    1. Успешные (2xx)
      1. 200 OK
        1. Запрос успешно обработан.
  13. Коды состояния HTTP
    1. Успешные (2xx)
      1. 201 Created
        1. Ресурс успешно создан.
  14. Коды состояния HTTP
    1. Перенаправления (3xx)
      1. 301 Moved Permanently
        1. Ресурс перемещен навсегда.
  15. Коды состояния HTTP
    1. Перенаправления (3xx)
      1. 302 Found
        1. Ресурс временно доступен по другому URL.
  16. Коды состояния HTTP
    1. Ошибки клиента (4xx)
      1. 400 Bad Request
        1. Некорректный запрос.
  17. Коды состояния HTTP
    1. Ошибки клиента (4xx)
      1. 404 Not Found
        1. Ресурс не найден.
  18. Коды состояния HTTP
    1. Ошибки сервера (5xx)
      1. 500 Internal Server Error
        1. Внутренняя ошибка сервера.
  19. Коды состояния HTTP
    1. Ошибки сервера (5xx)
      1. 503 Service Unavailable
        1. Сервис временно недоступен.
  20. Название группы
    1. Тематика
      1. Вид
        1. Описание
  21. HTTP-заголовки
    1. Общие заголовки
      1. Cache-Control
        1. Управляет кэшированием.
  22. HTTP-заголовки
    1. Общие заголовки
      1. Date
        1. Указывает дату и время формирования ответа.
  23. HTTP-заголовки
    1. Заголовки запросов
      1. User-Agent
        1. Идентифицирует клиентское приложение.
  24. HTTP-заголовки
    1. Заголовки запросов
      1. Accept
        1. Указывает типы данных, которые клиент может принять.
  25. HTTP-заголовки
    1. Заголовки ответов
      1. Server
        1. Информация о сервере.
  26. HTTP-заголовки
    1. Заголовки ответов
      1. Set-Cookie
        1. Устанавливает cookie для клиента.
  27. HTTP-заголовки
    1. Заголовки сущностей
      1. Content-Type
        1. Тип передаваемых данных.
  28. HTTP-заголовки
    1. Заголовки сущностей
      1. Content-Length
        1. Размер тела сообщения.
  29. Название группы
    1. Вид
      1. Описание
  30. Схемы безопасности HTTP
    1. HTTP (незащищенный)
      1. Передает данные в открытом виде, уязвим для перехвата.
  31. Схемы безопасности HTTP
    1. HTTPS (HTTP Secure)
      1. Использует TLS/SSL для шифрования, обеспечивает конфиденциальность и целостность данных.