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

Какие знаешь методы HTTP

Основные HTTP-методы:

  • GET - запрос данных (без изменения состояния сервера)
  • POST - отправка данных для создания ресурса
  • PUT - полное обновление ресурса
  • PATCH - частичное обновление ресурса
  • DELETE - удаление ресурса
  • HEAD - аналогичен GET, но возвращает только заголовки
  • OPTIONS - информация о поддерживаемых методах

Пример теста API на Python (requests):

python
import requests

response = requests.get('https://api.example.com/users')
response = requests.post('https://api.example.com/users', json={'name': 'John'})

REST API часто используют эти методы для CRUD операций. Важно понимать идемпотентность (GET, PUT, DELETE - идемпотентны) и безопасность методов (GET, HEAD, OPTIONS - безопасны).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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