Http2Limits Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Omezení platí jenom pro připojení HTTP/2.
public ref class Http2Limits
public class Http2Limits
type Http2Limits = class
Public Class Http2Limits
- Dědičnost
-
Http2Limits
Konstruktory
Http2Limits() |
Omezení platí jenom pro připojení HTTP/2. |
Vlastnosti
HeaderTableSize |
Omezuje velikost tabulek komprese hlaviček v oktech, kodér HPACK a dekodér na serveru může používat. Hodnota musí být větší nebo rovna 0, výchozí hodnota je 4096 oktetů (4 KiB). |
InitialConnectionWindowSize |
Určuje, kolik dat textu požadavku (v bajtech) je server ochoten přijímat a ukládat do vyrovnávací paměti v čase agregovaném napříč všemi požadavky (streamy) na připojení. Požadavky na poznámky jsou také omezeny InitialStreamWindowSize Hodnota musí být větší nebo rovna 64 kiB a menší než 2 GiB, výchozí hodnota je 1 MiB. |
InitialStreamWindowSize |
Určuje, kolik dat textu požadavku (v bajtech) je server ochotný přijímat a ukládat do vyrovnávací paměti v čase pro každý datový proud. Poznámka: Připojení jsou také omezena pomocí InitialConnectionWindowSize. V okně streamu i okně připojení musí být místo, aby klient nahrál data textu požadavku. Hodnota musí být větší nebo rovna 64 KiB a menší než 2 GiB, výchozí hodnota je 768 KiB. |
KeepAlivePingDelay |
Získá nebo nastaví zpoždění příkazu ping keep alive. Server odešle klientovi příkaz ping keep alive, pokud v připojení po tuto dobu neobdrží žádné rámce. Tato vlastnost se používá společně s KeepAlivePingTimeout k uzavření přerušených připojení. Hodnota zpoždění musí být větší nebo rovna 1 sekundě. Pokud chcete zakázat příkaz ping keep alive, nastavte na na MaxValue hodnotu . Výchozí hodnota je MaxValue. |
KeepAlivePingTimeout |
Získá nebo nastaví časový limit příkazu ping keep alive. Příkazy PING se posílají, když doba nečinnosti překročí nakonfigurovanou KeepAlivePingDelay hodnotu. Pokud server v rámci časového limitu neobdrží žádné rámce, připojení zavře. Časový limit musí být větší nebo roven 1 sekundě. Nastavte na, MaxValue pokud chcete zakázat časový limit příkazu ping keep alive. Výchozí hodnota je 20 sekund. |
MaxFrameSize |
Určuje velikost největší datové části rámce, kterou je možné přijímat, v oktech. Velikost musí být mezi 2^14 a 2^24-1. Hodnota musí být mezi 2^14 a 2^24, výchozí hodnota je 2^14 oktetů (16 KiB). |
MaxRequestHeaderFieldSize |
Určuje velikost maximální povolené velikosti sekvence polí hlaviček požadavku v oktech. Toto omezení platí pro posloupnost názvů i hodnot v jejich komprimovaných i nekomprimovaných reprezentacích. Hodnota musí být větší než 0, výchozí hodnota je 2^14 oktetů (16 KiB). |
MaxStreamsPerConnection |
Omezuje počet souběžných datových proudů požadavků na připojení HTTP/2. Nadbytečné datové proudy budou odmítnuty. Hodnota musí být větší než 0, výchozí hodnota je 100 datových proudů. |