Классификация HTTP
Название группы
Вид
Описание
Методы HTTP-запросов
GET
Запрашивает данные с сервера, не изменяя их.
Методы HTTP-запросов
POST
Отправляет данные на сервер (например, формы), может изменять состояние ресурса.
Методы HTTP-запросов
PUT
Загружает данные на сервер, заменяя существующий ресурс.
Методы HTTP-запросов
DELETE
Удаляет указанный ресурс.
Методы HTTP-запросов
HEAD
Запрашивает только заголовки ресурса без тела ответа.
Методы HTTP-запросов
PATCH
Вносит частичные изменения в ресурс.
Методы HTTP-запросов
OPTIONS
Запрашивает доступные методы и параметры для ресурса.
Название группы
Тематика
Вид
Описание
Коды состояния HTTP
Информационные (1xx)
100 Continue
Сервер принял начальную часть запроса, клиент может продолжить.
Коды состояния HTTP
Успешные (2xx)
200 OK
Запрос успешно обработан.
Коды состояния HTTP
Успешные (2xx)
201 Created
Ресурс успешно создан.
Коды состояния HTTP
Перенаправления (3xx)
301 Moved Permanently
Ресурс перемещен навсегда.
Коды состояния HTTP
Перенаправления (3xx)
302 Found
Ресурс временно доступен по другому URL.
Коды состояния HTTP
Ошибки клиента (4xx)
400 Bad Request
Некорректный запрос.
Коды состояния HTTP
Ошибки клиента (4xx)
404 Not Found
Ресурс не найден.
Коды состояния HTTP
Ошибки сервера (5xx)
500 Internal Server Error
Внутренняя ошибка сервера.
Коды состояния HTTP
Ошибки сервера (5xx)
503 Service Unavailable
Сервис временно недоступен.
Название группы
Тематика
Вид
Описание
HTTP-заголовки
Общие заголовки
Cache-Control
Управляет кэшированием.
HTTP-заголовки
Общие заголовки
Date
Указывает дату и время формирования ответа.
HTTP-заголовки
Заголовки запросов
User-Agent
Идентифицирует клиентское приложение.
HTTP-заголовки
Заголовки запросов
Accept
Указывает типы данных, которые клиент может принять.
HTTP-заголовки
Заголовки ответов
Server
Информация о сервере.
HTTP-заголовки
Заголовки ответов
Set-Cookie
Устанавливает cookie для клиента.
HTTP-заголовки
Заголовки сущностей
Content-Type
Тип передаваемых данных.
HTTP-заголовки
Заголовки сущностей
Content-Length
Размер тела сообщения.
Название группы
Вид
Описание
Схемы безопасности HTTP
HTTP (незащищенный)
Передает данные в открытом виде, уязвим для перехвата.
Схемы безопасности HTTP
HTTPS (HTTP Secure)
Использует TLS/SSL для шифрования, обеспечивает конфиденциальность и целостность данных.