Я читал посты и проводил исследования по отдыху. Однако я не могу понять эту конкретную ситуацию. Я не знаю, должен ли я использовать Get или Post.
У меня есть сервисный вызов, который обновляет базу данных (разблокировка записи, изменение флага на false). Он изменяет данные в базе данных, однако независимо от того, сколько раз вы вызываете эту услугу, изменение произойдет только один раз, даже если вы трижды разблокируете запись, состояние все равно будет разблокировано, поэтому Idempotent.
Так что это значит, что я могу использовать Get для этого вместо post? но можно ли использовать Get, когда я обновляю данные в базе данных?
Сервисный вызов также принимает только один Id, я хочу добавить его в параметр запроса вместо тела, было бы странно использоватьсообщение без тела верно?