Http2Limits Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Límites solo aplicables a las conexiones HTTP/2.
public ref class Http2Limits
public class Http2Limits
type Http2Limits = class
Public Class Http2Limits
- Herencia
-
Http2Limits
Constructores
Http2Limits() |
Límites solo aplicables a las conexiones HTTP/2. |
Propiedades
HeaderTableSize |
Limita el tamaño de las tablas de compresión de encabezado, en octetos, el codificador HPACK y el descodificador en el servidor pueden usar. El valor debe ser mayor o igual que 0, el valor predeterminado es 4096 octetos (4 KiB). |
InitialConnectionWindowSize |
Indica la cantidad de datos del cuerpo de la solicitud, en bytes, que el servidor está dispuesto a recibir y almacenar en búfer a la vez agregado en todas las solicitudes (secuencias) por conexión. Las solicitudes de nota también están limitadas por InitialStreamWindowSize El valor debe ser mayor o igual que 64 KiB y menor que 2 GiB, el valor predeterminado es 1 MiB. |
InitialStreamWindowSize |
Indica la cantidad de datos del cuerpo de la solicitud, en bytes, que el servidor está dispuesto a recibir y almacenar en búfer a la vez por secuencia. Tenga en cuenta que las conexiones también están limitadas por InitialConnectionWindowSize. Debe haber espacio tanto en la ventana de secuencia como en la ventana de conexión para que un cliente cargue los datos del cuerpo de la solicitud. El valor debe ser mayor o igual que 64 KiB y menor que 2 GiB, el valor predeterminado es 768 KiB. |
KeepAlivePingDelay |
Obtiene o establece el retraso de ping de conexión persistente. El servidor enviará un ping keep alive al cliente si no recibe ningún fotograma en una conexión durante este período de tiempo. Esta propiedad se usa junto con KeepAlivePingTimeout para cerrar las conexiones interrumpidas. El valor de retraso debe ser mayor o igual que 1 segundo. Establezca en MaxValue para deshabilitar el ping keep alive. Tiene como valor predeterminado MaxValue. |
KeepAlivePingTimeout |
Obtiene o establece el tiempo de expiración de ping de conexión persistente. Los pings de mantenimiento activo se envían cuando un período de inactividad supera el valor configurado KeepAlivePingDelay . El servidor cerrará la conexión si no recibe ningún fotograma dentro del tiempo de espera. El tiempo de espera debe ser mayor o igual que 1 segundo. Establezca en MaxValue para deshabilitar el tiempo de espera de ping de mantenimiento activo. El valor predeterminado es 20 segundos. |
MaxFrameSize |
Indica el tamaño de la carga de fotograma más grande que se puede recibir, en octetos. El tamaño debe estar comprendido entre 2^14 y 2^24-1. El valor debe estar entre 2^14 y 2^24, el valor predeterminado es 2^14 octetos (16 KiB). |
MaxRequestHeaderFieldSize |
Indica el tamaño del tamaño máximo permitido de una secuencia de campos de encabezado de solicitud, en octetos. Este límite se aplica a las secuencias de nombre y valor en sus representaciones comprimidas y sin comprimir. El valor debe ser mayor que 0, el valor predeterminado es 2^14 octetos (16 KiB). |
MaxStreamsPerConnection |
Limita el número de secuencias de solicitudes simultáneas por conexión HTTP/2. Se rechazará el exceso de secuencias. El valor debe ser mayor que 0, el valor predeterminado es 100 secuencias. |