Встречается на 3% собеседований по Python
Какие есть методы в 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())
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы