Как установить ключ кеширования для AWS API Gateway?

У меня есть функция Lambda, которая сопоставляется с конечной точкой HTTP с помощью AWS API Gateway. Это отлично работает, я сопоставил параметры строки запроса с событием Lambda, все работает:

https://api.buzzcloud.xyz/?count=999

Я могу позвонить из http://buzzcloud.xyz

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

В результате при включенном кешировании моя страница возвращает все данные, которые были сначала запрошены и помещены в кеш.

Как установить собственный ключ кеша или убедиться, что строка запроса является частью идентификатора кеша?


person Toby Hede    schedule 17.09.2015    source источник
comment
Документация довольно скудная, но, возможно, что-то можно сделать с помощью _1 _ ?   -  person Dark Falcon    schedule 17.09.2015


Ответы (1)


Оказывается, это не такая уж секретная настройка, которую я полностью пропустил, которая позволяет установить точные параметры строки запроса, которые должны использоваться для кеширования.

«Установить

person Toby Hede    schedule 18.09.2015