Sdílet prostřednictvím


HttpResponseWrapper.PushPromise Metoda

Definice

Podporuje slibovaný objekt.

Přetížení

PushPromise(String)

Podporuje aplikace odesílající nabízené sliby klientům HTTP 2.0. Další informace naleznete v části specifikace HTTP/2 8.2: Server Push.

PushPromise(String, String, NameValueCollection)

Podporuje aplikace odesílající nabízené sliby klientům HTTP 2.0. Další informace naleznete v části specifikace HTTP/2 8.2: Server Push.

PushPromise(String)

Podporuje aplikace odesílající nabízené sliby klientům HTTP 2.0. Další informace naleznete v části specifikace HTTP/2 8.2: Server Push.

public:
 override void PushPromise(System::String ^ path);
public override void PushPromise (string path);
override this.PushPromise : string -> unit
Public Overrides Sub PushPromise (path As String)

Parametry

path
String

Adresa URL nabízené žádosti. Měla by to být virtuální cesta relativního prostředku, který chce server odeslat klientovi.

Poznámky

PushPromise není deterministický a aplikace by neměly mít logiku, která na ní závisí. Jeho jediným účelem je v některých případech výhoda výkonu. Existuje mnoho podmínek (protokol a implementace), které můžou způsobit ignorování nabízených požadavků. Očekávání vychází z požáru a zapomenutí.

Platí pro

PushPromise(String, String, NameValueCollection)

Podporuje aplikace odesílající nabízené sliby klientům HTTP 2.0. Další informace naleznete v části specifikace HTTP/2 8.2: Server Push.

public:
 override void PushPromise(System::String ^ path, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers);
public override void PushPromise (string path, string method, System.Collections.Specialized.NameValueCollection headers);
override this.PushPromise : string * string * System.Collections.Specialized.NameValueCollection -> unit
Public Overrides Sub PushPromise (path As String, method As String, headers As NameValueCollection)

Parametry

path
String

Adresa URL nabízené žádosti. Měla by to být virtuální cesta relativního prostředku, který chce server odeslat klientovi.

method
String

Metoda požadavku HTTP, která by byla používána nabízeným požadavkem.

headers
NameValueCollection

Hlavička požadavku HTTP, kterou by používal požadavek push.

Poznámky

PushPromise není deterministický a aplikace by neměly mít logiku, která na ní závisí. Jeho jediným účelem je v některých případech výhoda výkonu. Existuje mnoho podmínek (protokol a implementace), které můžou způsobit ignorování nabízených požadavků. Očekávání vychází z požáru a zapomenutí.

Platí pro