Выбор ответа Junior API-автотесты обновлено

Идемпотентные методы

Вопрос

Какой метод HTTP по спецификации не является идемпотентным?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: POST. Идемпотентность: повтор запроса не меняет состояние сервера сверх первого раза.

Варианты ответа

  1. GET
  2. PUT
  3. DELETE
  4. POSTправильный ответ

Разбор

Идемпотентность: повтор запроса не меняет состояние сервера сверх первого раза. GET, PUT и DELETE идемпотентны по RFC 9110. POST нет: повтор может создать второй ресурс. Поэтому для платежей вводят ключ идемпотентности.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме