У меня есть проблема, мой REST API выдает слишком большой ответ. Возможно ли чисто теоретически ограничить его ответ? Да я знаю что это нужно решать на стороне бэкэнда REST API, но все же это возможно? Мне кажеться что нет вить я отрежу кусок json кода, и он будет нечитаем!
marataziat, дорогой пользователь, настоятельно рекомендуем еще раз обратить самое пристальное внимание на п. 3.1 регламента работы сервиса (и, в особенности, на его последний абзац).
В противном случае, ваши вопросы будут удаляться по причине тег-спама, а систематические нарушения приведут к блокировке учетной записи.
1. слишком большой - понятие субъективное.
я работал с api размер ответа которых исчислялся десятками и даже сотнями мегабайт.
2. Разумеется ограничение размера делается не на уровне "отрезать кусок ответа", а на уровне бизнес-логики.
Если это какой-то слишком большой список - делаем возможность запроса с limit/offset.
Если есть какие-то тяжелые поля в объектах которые отдаются - делаем возможность исключения этих полей из ответа