Pull to refresh

Comments 2

В статье указано, что POST не идемпотентный. При этом указано, что API может считаться RESTful только если строго выполняются все REST принципы.
Получается, RESTful API в принципе не может иметь методов POST?
Разовьем вопрос: RESTful API вообще не может создавать сущностей(ведь создание любой сущности меняет состояние системы)?
:)

Короче, предостережение читающим. В статье допущена грубая смысловая ошибка. Указано что POST не идемпотентен, а остальные методы идемпотентны. Это не так. Зависит от реализации. POST вполне себе может быть идемпотентным и только таким и должен быть в RESTful API.

Sign up to leave a comment.

Articles