Встречается на собеседованиях • сегодня
Что такое HTTP-методы
HTTP-методы — это команды, определяющие тип запроса к серверу. Основные:
- GET — запрашивает данные (например, страницу или API-ресурс).
- POST — отправляет данные для создания/обновления ресурса (форма, JSON).
- PUT — заменяет весь ресурс новыми данными.
- PATCH — частично обновляет ресурс.
- DELETE — удаляет ресурс.
Пример на Python с requests:
python
import requests
# GET запрос
response = requests.get('https://api.example.com/users')
print(response.json())
# POST запрос
data = {'name': 'Alice'}
response = requests.post('https://api.example.com/users', json=data)
print(response.status_code) # 201 (Created)Нюансы:
- GET не должен изменять данные (идемпотентен).
- POST/PUT/PATCH могут возвращать разные коды (200, 201, 204).
- PUT требует полного обновления, PATCH — частичного.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы