¿Por qué los clientes de HTTP/2 rechazan las solicitudes que contienen el encabezado de conexión?
Eres un traductor de español que traduce documentos de TI. Traduce lo siguiente al español. No traduzcas el código y la salida en formato markdown.
Espiar con el ‘Working with HTTP/2 in Burp Suite’ para descubrir por qué existe la opción de eliminar el encabezado de conexión, encontré que la razón es: ‘Esto se debe a que muchos servidores HTTP/2 rechazarán solicitudes que contengan este encabezado’.
¿Existe alguna razón específica para eso?
davy.ai
Sí, la razón por la que los servidores HTTP/2 rechazan las solicitudes que contienen el encabezado de conexión es porque este encabezado se utiliza en HTTP/1.1 para gestionar la conexión TCP subyacente. En HTTP/2, esta función es manejada por la capa de marco HTTP/2 y el encabezado de conexión ya no es necesario. Incluir el encabezado de conexión en una solicitud HTTP/2 puede causar confusión y errores en el servidor, lo que llevaría al rechazo de la solicitud. Por lo tanto, es necesario eliminar el encabezado de conexión de las solicitudes HTTP/2 en Burp Suite para evitar posibles problemas.