es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: HTTP2

Cómo enviar el prefacio de la conexión h2 (http/2)

Estoy escribiendo un programa simple para probar cómo funciona la conexión http/2. Leí la especificación RFC desde: https://httpwg.org/specs/rfc7540.html Pude conectarme exitosamente y usar ALPN para negociar h2. Después de que el servidor acepta usar h2. Envié PRI * HTTP/2.0\r\n\r\nSM\r\n\r\n Lo cual se describe en la especificación RFC7540. Después de esto, . . . Read more

¿Cuál es el propósito de los pseudoencabezados :authority y :method de HTTP/2?

¿Cuál es el propósito de los pseudoencabezados http2 :authority y :method? Me siento confundido porque :authority y :method parecen repetir la URL de solicitud (el host) y el Método de solicitud en http 1.1. En comparación con los pseudoencabezados :path, como se explica en https://developers.google.com/web/fundamentals/performance/http2#header_compression, puedo ver que se puede . . . Read more

¿El multiplexado de HTTP/2 viola las reglas de las API REST?

La multiplexación es una característica bastante buena de http/2. Permite usar una sola conexión para atender múltiples solicitudes simultáneamente de un único cliente. Mi pregunta es: ¿esta característica de multiplexación viola las reglas de las API REST? 1) Entiendo que las API REST aplican una arquitectura de solicitud-respuesta, pero la . . . Read more

Cómo hacer que HTTP/2 funcione con una aplicación ASP.NET Core alojada en IIS

Según https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/protocols?view=aspnetcore-6.0, HTTP/2 debería funcionar automáticamente de forma predeterminada al ejecutar una aplicación ASP.NET Core en IIS utilizando SSL. A pesar de esto, todas las respuestas se envían utilizando HTTP1.1 en su lugar. ¿Podría ser que IIS esté enviando todo a Kestrel a través de http en lugar de https? . . . Read more