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

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

  • GET: Запрос данных с сервера. Безопасный, не изменяет состояние сервера.

    http
    GET /api/users HTTP/1.1
  • POST: Отправка данных для создания ресурса.

    http
    POST /api/users HTTP/1.1
    Content-Type: application/json
    {"name": "John"}
  • PUT: Полная замена ресурса. Если его нет — создаёт.

    http
    PUT /api/users/1 HTTP/1.1
    {"name": "Updated John"}
  • PATCH: Частичное обновление ресурса.

    http
    PATCH /api/users/1 HTTP/1.1
    {"name": "Patched John"}
  • DELETE: Удаление ресурса.

    http
    DELETE /api/users/1 HTTP/1.1
  • HEAD: Как GET, но без тела ответа (только заголовки).

  • OPTIONS: Информация о поддерживаемых методах для ресурса.

Другие: CONNECT (туннель), TRACE (отладка).
REST API чаще используют GET, POST, PUT, PATCH, DELETE.

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

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

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

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