Http2Limits Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Limity dotyczą tylko połączeń HTTP/2.
public ref class Http2Limits
public class Http2Limits
type Http2Limits = class
Public Class Http2Limits
- Dziedziczenie
-
Http2Limits
Konstruktory
Http2Limits() |
Limity dotyczą tylko połączeń HTTP/2. |
Właściwości
HeaderTableSize |
Ogranicza rozmiar tabel kompresji nagłówka, w oktetach, koder HPACK i dekoder na serwerze może być używany. Wartość musi być większa lub równa 0, domyślnie to 4096 oktetów (4 KiB). |
InitialConnectionWindowSize |
Wskazuje, ile danych treści żądania , w bajtach, serwer jest gotów odbierać i buforować w czasie zagregowanym we wszystkich żądaniach (strumieniach) na połączenie. Żądania notatek są również ograniczone przez InitialStreamWindowSize Wartość musi być większa lub równa 64 KiB i mniejsza niż 2 GiB, domyślnie to 1 MiB. |
InitialStreamWindowSize |
Wskazuje, ile danych treści żądania, w bajtach, serwer jest gotów odbierać i buforować w czasie na strumień. Połączenia notatek są również ograniczone przez program InitialConnectionWindowSize. Aby klient mógł przekazać dane treści żądania, musi znajdować się spacja w oknie strumienia i w oknie połączenia. Wartość musi być większa lub równa 64 KiB i mniejsza niż 2 GiB, domyślnie to 768 KiB. |
KeepAlivePingDelay |
Pobiera lub ustawia opóźnienie ping utrzymania aktywności. Serwer wyśle do klienta polecenie ping o zachowaniu aktywności, jeśli nie otrzyma żadnych ramek w połączeniu przez ten okres czasu. Ta właściwość jest używana razem z KeepAlivePingTimeout do zamykania uszkodzonych połączeń. Wartość opóźnienia musi być większa lub równa 1 sekundy. Ustaw wartość na wartość , MaxValue aby wyłączyć polecenie ping utrzymania aktywności. Wartość domyślna to MaxValue. |
KeepAlivePingTimeout |
Pobiera lub ustawia limit czasu polecenia ping przy zachowaniu aktywności. Zachowaj aktywne polecenia ping są wysyłane, gdy okres braku aktywności przekracza skonfigurowaną KeepAlivePingDelay wartość. Serwer zamknie połączenie, jeśli nie otrzyma żadnych ramek w ramach limitu czasu. Limit czasu musi być większy lub równy 1 sekundy. Ustaw wartość na wartość , aby MaxValue wyłączyć limit czasu polecenia ping o zachowaniu aktywności. Wartość domyślna to 20 sekund. |
MaxFrameSize |
Wskazuje rozmiar największego ładunku ramki, który może zostać odebrany w oktetach. Rozmiar musi należeć do zakresu od 2^14 do 2^24–1. Wartość musi należeć do zakresu od 2^14 do 2^24, domyślnie do 2^14 oktetów (16 KiB). |
MaxRequestHeaderFieldSize |
Wskazuje rozmiar maksymalnego dozwolonego rozmiaru sekwencji pól nagłówka żądania w oktetach. Ten limit dotyczy zarówno sekwencji nazw, jak i wartości w skompresowanych i nieskompresowanych reprezentacjach. Wartość musi być większa niż 0, wartość domyślna to 2^14 oktetów (16 KiB). |
MaxStreamsPerConnection |
Ogranicza liczbę współbieżnych strumieni żądań na połączenie HTTP/2. Nadmiar strumieni zostanie odrzucony. Wartość musi być większa niż 0, domyślnie to 100 strumieni. |