Встречается на собеседованиях • сегодня

Какие есть методы в REST API

REST API использует стандартные HTTP-методы для выполнения операций CRUD (Create, Read, Update, Delete):

  • GET – получение данных (без изменения состояния сервера).
    Пример: GET /users/1 – получить пользователя с id=1.

  • POST – создание нового ресурса.
    Пример: POST /users – создать нового пользователя (тело запроса содержит данные).

  • PUT – полное обновление ресурса (замена всех данных).
    Пример: PUT /users/1 – обновить все данные пользователя с id=1.

  • PATCH – частичное обновление ресурса.
    Пример: PATCH /users/1 – изменить только имя пользователя.

  • DELETE – удаление ресурса.
    Пример: DELETE /users/1 – удалить пользователя с id=1.

Дополнительные методы:

  • HEAD – как GET, но без тела ответа (только заголовки).
  • OPTIONS – информация о поддерживаемых методах для ресурса.

Пример кода на Python (requests):

python
import requests
response = requests.get('https://api.example.com/users/1')
print(response.json())
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы