Я запутался, когда и почему вы должны использовать определенные глаголы в REST?
Я знаю основные вещи, такие как:
Get -> for retrieval
Post -> adding new entity
PUT -> updating
Delete -> for deleting
Эти атрибуты должны использоваться согласно операции, которую я написал выше, но я не понимаю, почему?
Что произойдет, если внутри метода Get в REST я добавлю новую сущность или внутри POST я обновлю сущность? или может быть внутри УДАЛИТЬ Я добавить сущность. Я знаю, что это может быть нубский вопрос, но мне нужно это понять. Это звучит очень смущающе для меня.