在 CloudFront Functions 中管理函数 - Amazon CloudFront
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

在 CloudFront Functions 中管理函数

借助 CloudFront Functions,您可以在 JavaScript 中编写轻量级函数,以实现大规模、延迟敏感的 CDN 自定义。编写函数代码 后,以下主题可以帮助您在 CloudFront Functions 中创建函数、测试、更新、发布函数并将其与 CloudFront 分配关联。

部署函数的完整过程如下:

  • 创建函数。该函数最初是使用示例函数代码创建的。即使在实时阶段,此代码也是有效的。该函数处于开发阶段。

  • 测试、更新、关联。函数处于开发阶段时,您可以测试函数,并更新函数(包括将键值存储与该函数关联)。

  • 发布。当您准备好在 CloudFront 分配中使用函数时,您可以发布函数,该函数会将其从 DEVELOPMENT 阶段复制到 LIVE

  • 与分配关联。当函数处于 LIVE 阶段时,您可以将函数与分配的缓存行为关联。

请求中的大部分信息都是重复的。其它信息由 CloudFront 添加。请注意以下几点:

  • ETag:每次修改键值存储时,此值都会更改。

  • FunctionARN

  • Stage

  • Status