在 AWS Lambda@edge 中获取引用

Ran*_*all 2 referrer amazon-web-services aws-lambda-edge

记录的事件结构中没有看到引用者,并且我在测试 lambda 的对象中没有看到任何东西 - 但这不一定是实时请求的准确表示。

有没有办法确定 lambda@edge 内请求中的引用者。具体来说,我在 ClientRequest 中工作。

hep*_*ump 8

根据此处的 AWS 文档,CloudFront 删除了 Referer 标头。如果您希望转发您的 Referer 标头,您可以在此处的缓存行为设置中将其列入白名单:

在此处输入图片说明