发布于: Mar 29, 2023

从今天起,您可以使用 CloudFront Functions 进一步自定义对查看者的响应,包括更改 HTTP 状态码和替换响应的 HTTP 正文。CloudFront Functions 是 CloudFront 上的一项无服务器边缘计算功能,专为轻量级 HTTP 转换而构建,可在全球 450 多个 CloudFront 边缘站点运行。 

以前,CloudFront Functions 允许转换 HTTP 请求和响应属性,例如标头和 Cookie。本次发布后,当 CloudFront 收到来自您的原始服务器或缓存的 HTTP 响应时,您可以修改 HTTP 响应以覆盖 HTTP 状态码和 HTTP 正文。例如,如果您想评估从源站返回的标头以确定是否要阻止请求,则可以将 HTTP 状态码更改为 403 并在响应中删除 HTTP 正文。您还可以使用此功能为每个请求生成 HTTP 正文,例如,您可以评估请求并使用自定义网页回复查看者。

要了解更多信息,请参阅 CloudFront 开发人员指南。使用此功能不会产生额外费用。要开始使用 CloudFront,请访问 CloudFront 入门