Что делать если нужно отослать запрос противоречащий принципеам REST API?

REST API следует правилам что, если надо считать данные - исопльзуем GET, если создать - POST.

Сейчас у меня классическое приложение без REST API. Необходимо переделать. И на данный момент у меня есть такая ситуация, что в некоторых местах для получения одних данных, нужно отослать другие и эти другие данные гораздо больше по размеру, нежели можно отдать в GET. Поэтому я осознанно передаю их через POST.

При переходе на REST - как быть? Даже готовые решения, например для того же Yii2 основываются на принципе GET - получение, POST - создание (https://www.yiiframework.com/doc/guide/2.0/ru/rest-quick-start , https://www.yiiframework.com/doc/guide/2.0/ru/rest-routing)


Ответы (0 шт):