TsgcHTTP3Client › Właściwości › Settings

Settings Właściwość

Parametry SETTINGS HTTP/3 ogłaszane serwerowi podczas nawiązywania połączenia.

Składnia

property Settings: TsgcHTTP3Settings;

Wartość domyślna

Instancja jest tworzona automatycznie wraz z komponentem.

Uwagi

Settings przechowuje parametry HTTP/3 SETTINGS (RFC 9114 sekcja 7.2.4) wysyłane do serwera na strumieniu kontrolnym zaraz po otwarciu połączenia. Obejmują one pojemność dynamicznej tabeli QPACK, liczbę zablokowanych strumieni i maksymalny rozmiar sekcji pól, jaki klient jest w stanie zaakceptować. Domyślne wartości są odpowiednie dla większości scenariuszy; zmień je tylko wtedy, gdy musisz dostroić kompresję nagłówków QPACK lub ograniczyć rozmiar przychodzących nagłówków.

Przykład


oClient := TsgcHTTP3Client.Create(nil);
oClient.Settings.MaxFieldSectionSize := 16384;

Wróć do Właściwości