编写和创建 Lambda@Edge 函数 - Amazon CloudFront
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

编写和创建 Lambda@Edge 函数

要使用 Lambda@Edge,您需要为 Lambda 函数编写代码,然后将 Amazon Lambda 设置为基于特定 CloudFront 事件(触发器)运行该函数。要将 Lambda 设置为运行您的函数,您可以使用 Lambda 中的“创建函数”选项。

您可以通过 Amazon 控制台使用 Lambda 函数和 CloudFront 触发器,或者也可以通过 API 以编程方式使用 Lambda@Edge。

  • 如果使用控制台,请注意,您只能使用 Amazon Lambda 控制台创建 Lambda 函数。不能使用 Amazon CloudFront 控制台创建函数。

  • 如果您希望以编程方式使用 Lambda@Edge,这里有多个资源可帮助您。有关更多信息,请参阅以编程方式创建 Lambda@Edge 函数和 CloudFront 触发器

注意

您可以使用 Amazon Lambda 控制台或 CloudFront 控制台为 Lambda@Edge 函数添加触发器。