Back to questions
Middle
6
Назови, пожалуйста, структуру REST-запроса. Что в него входит?
Companies where asked
sber tech
Answer from AI
sobes.tech AI
Структура REST-запроса включает следующие основные компоненты:
- HTTP-метод — определяет действие: GET, POST, PUT, DELETE, PATCH и т.д.
- URL (Endpoint) — адрес ресурса, к которому обращается запрос.
- Заголовки (Headers) — метаданные запроса, например, тип контента (
Content-Type), авторизация (Authorization), куки и др. - Тело запроса (Body) — данные, которые отправляются на сервер (обычно в POST, PUT, PATCH запросах), например JSON с информацией.
- Параметры запроса (Query parameters) — дополнительные параметры в URL после знака
?, например?page=2&limit=10.
Пример REST-запроса:
POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token
{
"name": "John",
"age": 30
}
Здесь метод POST, URL /api/users, заголовки указывают тип контента и авторизацию, тело содержит JSON с данными пользователя.