Amazon CloudFront
开发人员指南 (API 版本 2016-09-29)

更新源响应触发器中的 HTTP 响应

当 CloudFront 从源服务器接收 HTTP 响应时,如果有源响应触发器与缓存行为关联,您可以修改 HTTP 响应以覆盖从源返回的内容。

更新 HTTP 响应的一些常见情况包括:

您也可以替换查看器和源请求事件中的 HTTP 响应。有关更多信息,请参阅 在请求触发器中生成 HTTP 响应

当您在处理 HTTP 响应时,请注意 Lambda@Edge 不会将源服务器返回的 HTML 正文公开到源响应触发器。您可以通过将其设置为所需值来生成静态内容正文,或者通过将值设置为空删除函数中的正文。如果您不更新函数中的正文字段,源服务器返回的源正文将返回到查看器。