Freigeben über


HttpListenerTimeoutManager.HeaderWait Eigenschaft

Definition

Ruft die Zeit ab oder legt sie fest, die für HttpListener zum Analysieren des Anforderungsheaders zugelassen ist.

public:
 property TimeSpan HeaderWait { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan HeaderWait { get; [System.Runtime.Versioning.SupportedOSPlatform("windows")] set; }
public TimeSpan HeaderWait { get; set; }
[<set: System.Runtime.Versioning.SupportedOSPlatform("windows")>]
member this.HeaderWait : TimeSpan with get, set
member this.HeaderWait : TimeSpan with get, set
Public Property HeaderWait As TimeSpan

Eigenschaftswert

Die zulässige Zeit für die HttpListener Analyse des Anforderungsheaders.

Attribute

Hinweise

Der Standardwert für diese Eigenschaft beträgt 2 Minuten.

Dieses Timeout wird erst erzwungen, nachdem die erste Anforderung für die Verbindung an das HttpListenerweitergeleitet wurde.

Das System kann die Anforderungswarteschlange oder DIE URL-Gruppe, der die Anforderung zugeordnet ist, erst ermitteln, wenn die Header analysiert wurden. Daher erzwingt den HttpListener Standardtimer HeaderWait für die erste Anforderung für eine Verbindung. Nachfolgende Anforderungen für eine Keep-Alive Verbindung verwenden den Wert, der für diese Eigenschaft festgelegt ist.

Gilt für: