使用 AWS CloudFront 记录自定义请求标头

使用 AWS CloudFront 记录自定义请求标头

X-Foo: bar记录CloudFront 收到的自定义 HTTP 标头的最佳方法是什么?

我还没有尝试过实时日志,但标准访问日志似乎只记录预定义的字段/标题集。我的自定义项未显示在那里。

目前,我正在考虑利用 CloudFront Functions 进行一些自定义日志记录。有没有更好(更简单/更高效)的方法?

答案1

您是否有任何理由需要在网络边缘而不是 Web 服务器上记录此信息?如果您使用 Web 服务器,Web 服务器日志记录似乎是一种简单的方法。如果您使用 S3 或类似源作为源,则可能不切实际。也许您可以编辑您的问题以提供更多背景信息。

CloudFront 函数可以记录到Cloudwatch 日志。如果您需要在边缘记录,这似乎是一个合理的选择。

相关内容