Aws lambda 想建立一个Lambda@Edge用于我的CloudFront分发

Aws lambda 想建立一个Lambda@Edge用于我的CloudFront分发,aws-lambda,amazon-cloudfront,Aws Lambda,Amazon Cloudfront,我想建立一个Lambda@Edge对于我的CloudFront发行版,它只缓存基于我网站特定路径的响应,我尝试使用Lambda函数侦听查看器请求事件(也是正确的事件),但没有成功,我的代码在请求中添加了一个“Cache-Control”头,其值为“no-store”,具体取决于路径。有人知道一个博客/论坛/例子来解释如何实现这一点吗?我不能依赖行为中的路径模式,因为我需要配置的路径数量肯定会超过24个行为的限制。提前谢谢

我想建立一个Lambda@Edge对于我的CloudFront发行版,它只缓存基于我网站特定路径的响应,我尝试使用Lambda函数侦听查看器请求事件(也是正确的事件),但没有成功,我的代码在请求中添加了一个“Cache-Control”头,其值为“no-store”,具体取决于路径。有人知道一个博客/论坛/例子来解释如何实现这一点吗?我不能依赖行为中的路径模式,因为我需要配置的路径数量肯定会超过24个行为的限制。提前谢谢