TsgcHTTP3Client › Methoden › SetMaxPushId

SetMaxPushId Methode

Verhoogt de maximale push-id die de client de server toestaat te gebruiken voor serverpush.

Syntaxis

procedure SetMaxPushId(aMaxPushId: Int64);

Parameters

NaamTypeBeschrijving
aMaxPushIdInt64Grootste push-ID die de server mag gebruiken. De server mag resources pushen met ID's tot en met deze waarde.

Opmerkingen

SetMaxPushId verstuurt een MAX_PUSH_ID-frame op de besturingsstroom (RFC 9114 Sectie 7.2.7), waarmee de client de server toestemming geeft om server-push te gebruiken. Totdat de client deze limiet verhoogt zijn geen pushes toegestaan, dus roep het aan om server-push in te schakelen en roep het opnieuw aan met een hogere waarde om de toelage uit te breiden naarmate pushes worden verbruikt. De waarde mag alleen toenemen; een lagere waarde verzenden is een protocolfout. Beloofde pushes worden gerapporteerd via OnPushPromise en kunnen worden geweigerd met CancelPush.

Voorbeeld


oClient.SetMaxPushId(10);

Terug naar methoden