AEMaaCS中支持的HTTP协议版本
在Adobe Experience Manager as a Cloud Service (AEMaaCS)中,本文介绍了支持哪些HTTP协议版本以及如何通过访问日志验证协议使用情况。 它还解释了何时可以删除依赖于HTTP/1.0的应用程序逻辑。
描述 description
环境
Adobe Experience Manager as a Cloud Service (AEM as a Cloud Service)
问题/症状
- 不确定AEM as a Cloud Service支持哪些HTTP协议版本。
- 需要确定是否应继续使用依赖于旧版HTTP协议的应用程序逻辑。
- 需要验证AEM as a Cloud Service组件使用的HTTP协议版本。
解决方法 resolution
请按照以下步骤解决问题。
- 查看AEMaaCS环境中的访问日志,确认正在使用的HTTP协议版本。
- 查看Dispatcher访问日志。 有关Apache HTTPD (Dispatcher)访问日志,请参阅Apache HTTPD Web服务器访问日志文档。
- 查看AEM发布访问日志。 有关AEM发布访问日志,请参阅AEM HTTP访问日志记录文档。
- 检查proto_version字段或HTTP请求行的日志条目,以验证协议版本。 例如:
GET /system/probes/health?aemService=... HTTP/1.1" 200 27 "-" "Envoy/HC" proto_version: 1.1 - 如果您的应用程序逻辑依赖于HTTP/1.0兼容性,则可以安全地为AEMaaCS环境删除此逻辑。
- 要进行验证,请检查最近访问日志中的协议版本字段,并确认仅存在HTTP/1.1(或HTTP/2用于CDN通信)。
相关阅读
recommendation-more-help
experience-cloud-kcs-help-kbarticles