Sdílet prostřednictvím


HttpResponseBase.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 najdete 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 najdete 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 najdete v části specifikace HTTP/2 8.2: Server Push.

public:
 virtual void PushPromise(System::String ^ path);
public virtual void PushPromise (string path);
abstract member PushPromise : string -> unit
override this.PushPromise : string -> unit
Public Overridable 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 najdete v části specifikace HTTP/2 8.2: Server Push.

public:
 virtual void PushPromise(System::String ^ path, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers);
public virtual void PushPromise (string path, string method, System.Collections.Specialized.NameValueCollection headers);
abstract member PushPromise : string * string * System.Collections.Specialized.NameValueCollection -> unit
override this.PushPromise : string * string * System.Collections.Specialized.NameValueCollection -> unit
Public Overridable 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žita nabízeným požadavkem.

headers
NameValueCollection

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

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