Versiones de protocolo HTTP compatibles en AEMaaCS
En Adobe Experience Manager as a Cloud Service (AEMaaCS), este artículo explica qué versiones de protocolo HTTP son compatibles y cómo verificar el uso del protocolo mediante registros de acceso. También se explica cuándo es adecuado quitar la lógica de aplicación que depende de HTTP/1.0.
Descripción description
Entorno
Adobe Experience Manager as a Cloud Service (AEM as a Cloud Service)
Problema/Síntomas
- Incertidumbre sobre las versiones del protocolo HTTP admitidas en AEM as a Cloud Service.
- Debe determinar si la lógica de aplicación que depende de protocolos HTTP heredados debe permanecer en uso.
- Es necesario verificar las versiones de protocolo HTTP utilizadas por los componentes de AEM as a Cloud Service.
Resolución resolution
Siga los pasos a continuación para resolver el problema.
- Revise los registros de acceso del entorno de AEMaaCS para confirmar las versiones del protocolo HTTP en uso.
- Revise los registros de acceso de Dispatcher. Para los registros de acceso de Apache HTTPD (Dispatcher), consulte la documentación del registro de acceso al servidor web Apache HTTPD.
- Revise los registros de acceso de publicación de AEM. Para los registros de acceso de publicación de AEM, consulte la documentación de registro de acceso HTTP de AEM.
- Examine las entradas de registro del campo proto_version o de la línea de solicitud HTTP para comprobar la versión del protocolo. Por ejemplo:
GET /system/probes/health?aemService=... HTTP/1.1" 200 27 "-" "Envoy/HC" proto_version: 1.1 - Si la lógica de la aplicación depende de la compatibilidad con HTTP/1.0, es seguro quitar esta lógica en los entornos AEMaaCS.
- Para verificarlo, compruebe los registros de acceso recientes para los campos de versión del protocolo y confirme que solo esté presente HTTP/1.1 (o HTTP/2 para la comunicación CDN).
Lectura relacionada
recommendation-more-help
experience-cloud-kcs-help-kbarticles