【发布时间】:2018-07-30 21:37:34
【问题描述】:
我正在 AWS API Gateway 端配置缓存以提高我的 REST API 的性能。我尝试配置的端点正在使用查询参数。我已经在 AWS API Gateway 端启用了缓存,但不幸的是发现它在构建缓存键时忽略了查询参数。
例如,当我使用查询参数“test1”进行第一次 GET 调用时
GET https://2kdslm234ds9.execute-api.us-east-1.amazonaws.com/api/test?search=test1
此调用的响应保存在缓存中,之后我调用另一个查询参数 - “test2”
GET https://2kdslm234ds9.execute-api.us-east-1.amazonaws.com/api/test?search=test2
我再次收到第一次电话的回复。
缓存的设置很简单,我没有找到与参数配置相关的东西。
如何配置网关缓存以考虑查询参数?
【问题讨论】:
标签: amazon-web-services caching aws-api-gateway