Основные REST API запросы простыми словами

В мире веб-разработки REST API — это стандарт общения между клиентом и сервером. Давайте разберем основные HTTP-методы, которые используются в REST.


🔍 GET — Получить данные

Метод GET запрашивает данные с сервера.

Пример:

GET /users/123 HTTP/1.1
Host: example.com

✏️ POST — Создать данные

Метод POST используется для создания нового ресурса.

Пример:

POST /users HTTP/1.1
Host: example.com
Content-Type: application/json

{
  "name": "Alice",
  "email": "alice@example.com"
}

📝 PUT — Полная замена

Метод PUT заменяет ресурс целиком.

Пример:

PUT /users/123 HTTP/1.1
Content-Type: application/json

{
  "name": "Alice Updated",
  "email": "alice.updated@example.com"
}

🔧 PATCH — Частичное обновление

Метод PATCH обновляет часть ресурса.

Пример:

PATCH /users/123 HTTP/1.1
Content-Type: application/json

{
  "email": "new.email@example.com"
}

❌ DELETE — Удаление

Метод DELETE удаляет ресурс.

Пример:

DELETE /users/123 HTTP/1.1

🔚 Сводная таблица

МетодДействие
GETПолучить
POSTСоздать
PUTПолностью заменить
PATCHЧастично обновить
DELETEУдалить

Эти методы — основа для построения и взаимодействия с RESTful API.

→ Узнать больше: