我有一个执行重定向的端点(返回 302 状态代码 + Location 标头)。
我正在尝试为其启用API网关缓存。但 API 网关似乎只缓存了 200 个响应(到目前为止我也看到了 404 的缓存)。
注意,当我设置返回 200 时,缓存按预期工作。
如何也可以缓存重定向?
我的无服务器模板片段:
redirectFunction:
handler: handler.redirect
events:
- http:
path: /v1/redirect/{someParameter+}
method: get
caching:
enabled: true
cacheKeyParameters:
- name: request.header.Some-header
- name: request.path.someParameter
您是否为该重定向找到了正确的解决方案?