Http2Limits Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Limites aplicáveis somente a conexões HTTP/2.
public ref class Http2Limits
public class Http2Limits
type Http2Limits = class
Public Class Http2Limits
- Herança
-
Http2Limits
Construtores
Http2Limits() |
Limites aplicáveis somente a conexões HTTP/2. |
Propriedades
HeaderTableSize |
Limita o tamanho das tabelas de compactação de cabeçalho, em octetos, o codificador HPACK e o decodificador no servidor podem usar. O valor deve ser maior ou igual a 0, o padrão é 4096 octetos (4 KiB). |
InitialConnectionWindowSize |
Indica a quantidade de dados do corpo da solicitação, em bytes, que o servidor está disposto a receber e armazenar em buffer por vez agregados em todas as solicitações (fluxos) por conexão. As solicitações de observação também são limitadas por InitialStreamWindowSize O valor deve ser maior ou igual a 64 KiB e menor que 2 GiB, o padrão é 1 MiB. |
InitialStreamWindowSize |
Indica a quantidade de dados do corpo da solicitação, em bytes, que o servidor está disposto a receber e armazenar em buffer por vez por fluxo. Observe que as conexões também são limitadas por InitialConnectionWindowSize. Deve haver espaço na janela de fluxo e na janela de conexão para um cliente carregar dados do corpo da solicitação. O valor deve ser maior ou igual a 64 KiB e menor que 2 GiB, o padrão é 768 KiB. |
KeepAlivePingDelay |
Obtém ou define o atraso do ping de keep alive. O servidor enviará um ping keep alive para o cliente se ele não receber nenhum quadro em uma conexão por esse período de tempo. Essa propriedade é usada junto com KeepAlivePingTimeout para fechar conexões interrompidas. O valor de atraso deve ser maior ou igual a 1 segundo. Defina como MaxValue para desabilitar o ping keep alive. Assume o padrão de MaxValue. |
KeepAlivePingTimeout |
Obtém ou define o tempo limite do ping de keep alive. Os pings keep alive são enviados quando um período de inatividade excede o valor configurado KeepAlivePingDelay . O servidor fechará a conexão se não receber nenhum quadro dentro do tempo limite. O tempo limite deve ser maior ou igual a 1 segundo. Defina como MaxValue para desabilitar o tempo limite de ping keep alive. O padrão é 20 segundos. |
MaxFrameSize |
Indica o tamanho da maior carga de quadro que tem permissão para ser recebida, em octetos. O tamanho deve estar entre 2^14 e 2^24-1. O valor deve estar entre 2^14 e 2^24, o padrão é 2^14 octetos (16 KiB). |
MaxRequestHeaderFieldSize |
Indica o tamanho do tamanho máximo permitido de uma sequência de campo de cabeçalho de solicitação, em octetos. Esse limite se aplica a sequências de nome e valor em suas representações compactadas e descompactadas. O valor deve ser maior que 0, o padrão é 2^14 octetos (16 KiB). |
MaxStreamsPerConnection |
Limita o número de fluxos de solicitações simultâneas por conexão HTTP/2. O excesso de fluxos será recusado. O valor deve ser maior que 0, o padrão é 100 fluxos. |