AWS API Gateway: получать или отправлять запросы - PullRequest
0 голосов
/ 09 октября 2018

Я создаю API, который собирается перечислять мне продукты страницу за страницей с заданными условиями фильтрации.

Чтобы дать краткое описание, он поддерживает AWS Lambda за AWS API.

Я не могу решить, использовать ли GET или POST.

  • Поскольку запрос считается GET операцией, так что это естественный выбор.Но иметь операцию GET с телом JSON не очень удобно.Таким образом, в основном, у меня остаётся выбор поместить его в URL.
  • О POST , я не смогу использовать кеш API в будущем, если потребуется.

Пожалуйста, предложите правильный путь.

1 Ответ

0 голосов
/ 09 октября 2018

Используйте GET.

Многие клиенты не поддерживают тело для GET, вместо URL используют параметры URL.GET можно кэшировать, добавить в закладки.Также GET является естественным выбором, поскольку вы не обновляете какие-либо данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...