你使用来自 Verizon 的 Azure CDN Standard 作为 App Service 的前端。你希望 CDN 压缩基于文本的资产和动态 JSON API 响应以减少带宽。客户端已经发送了 Accept-Encoding 标头。你应该采取哪两项措施?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在 CDN 终结点上启用压缩,并在压缩 MIME 类型列表中包含 application/json、text/css 和 application/javascript。, 确保要压缩的响应大于 1 KB;Verizon 的提供商不会压缩小于此阈值的对象。.
为什么这是答案
要实现文本资产和动态 JSON API 响应的压缩,需要在 CDN 终结点上启用压缩功能,并明确指定要压缩的 MIME 类型。application/json、text/css 和 application/javascript 是常见的文本类型,包含它们可以确保这些内容被压缩。同时,Azure CDN Standard(Verizon)提供商对压缩的对象有最小大小限制,通常是 1 KB。确保响应大于此阈值才能被压缩。 选项“添加一条规则,使只有缓存的响应才会被压缩;动态响应不能被 CDN 压缩”是错误的,因为 CDN 可以压缩动态响应,只要它们满足压缩条件。选项“将 image/jpeg 添加到压缩 MIME 类型中,以确保图像也得到压缩”是错误的,因为 JPEG 图像通常已经是压缩格式,再次压缩效果不佳且可能导致质量下降。选项“为所有响应在源上设置 Content-Encoding: gzip,以便 CDN 始终提供压缩内容,无需额外配置”是错误的,因为这会将压缩的责任推给源服务器,而不是利用 CDN 的边缘压缩能力,并且可能导致 CDN 无法进一步优化内容。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡