4

我有一个使用 AWS API Gateway 映射到 HTTP 端点的 Lambda 函数。这很好用,我已将查询字符串参数映射到 Lambda 事件,一切正常:

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

我可以从http://buzzcloud.xyz调用

我想启用缓存,但似乎默认情况下 API 网关使用 URL 进行缓存,因此我的查询字符串参数的更改不会触发不同的缓存结果。

结果是,启用缓存后,我的页面将返回第一次请求并放入缓存的任何数据。

如何设置自定义缓存键或确保查询字符串是缓存标识符的一部分?

4

1 回答 1

5

事实证明,这是一个我完全错过的不那么秘密的设置,它允许设置应该用于设置缓存的确切查询字符串参数。

为 URL 查询字符串参数设置缓存

于 2015-09-18T01:17:12.413 回答