HttpResponse.PushPromise HttpResponse.PushPromise HttpResponse.PushPromise HttpResponse.PushPromise Method

Definition

Stuft ein zugesichertes Objekt herauf.Promotes a promised object.

Überlädt

PushPromise(String) PushPromise(String) PushPromise(String) PushPromise(String)

Diese API dient zur Unterstützung von Anwendungen, die Pushzusagen an HTTP 2.0-Clients senden.This API is to support applications sending push promises to HTTP 2.0 clients. Weitere Informationen zu HTTP 2-Serverpushvorgängen finden Sie unter HTTP/2 Specification Section 8.2: Server Push (HTTP/2-Spezifikation, Abschnitt 8.2: Serverpushvorgänge).You can find more details regarding to Http2 server push at HTTP/2 Specification Section 8.2: Server Push.

PushPromise(String, String, NameValueCollection) PushPromise(String, String, NameValueCollection) PushPromise(String, String, NameValueCollection) PushPromise(String, String, NameValueCollection)

Diese API dient zur Unterstützung von Anwendungen, die Pushzusagen an HTTP 2.0-Clients senden.This API is to support applications sending push promises to HTTP 2.0 clients. Weitere Informationen zu HTTP 2-Serverpushvorgängen finden Sie unter HTTP/2 Specification Section 8.2: Server Push (HTTP/2-Spezifikation, Abschnitt 8.2: Serverpushvorgänge).You can find more details regarding to Http2 server push at HTTP/2 Specification Section 8.2: Server Push.

PushPromise(String) PushPromise(String) PushPromise(String) PushPromise(String)

Diese API dient zur Unterstützung von Anwendungen, die Pushzusagen an HTTP 2.0-Clients senden.This API is to support applications sending push promises to HTTP 2.0 clients. Weitere Informationen zu HTTP 2-Serverpushvorgängen finden Sie unter HTTP/2 Specification Section 8.2: Server Push (HTTP/2-Spezifikation, Abschnitt 8.2: Serverpushvorgänge).You can find more details regarding to Http2 server push at HTTP/2 Specification Section 8.2: Server Push.

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

Parameter

path
String String String String

Die URL der Pushanforderung.The URL of the push request. Dies sollte der virtuelle Pfad der relativen Ressource sein, die der Server auf den Client pushen soll.It should be the virtual path of the relative resource that the server wants to push to the client.

Hinweise

Pushpromise ist nicht deterministisch, und Anwendungen sollten keine Logik aufweisen, die von ihr abhängt.PushPromise is non-deterministic and applications shouldn't have logic that depends on it. Der einzige Zweck ist der Leistungsvorteil in einigen Fällen.Its only purpose is performance advantage in some cases. Es gibt viele Bedingungen (Protokoll und Implementierung), die dazu führen können, dass die pushanforderungen vollständig ignoriert werden.There are many conditions (protocol and implementation) that may cause to ignore the push requests completely. Die Annahme basiert auf "Fire-and-Forget".The expectation is based on fire-and-forget.

PushPromise(String, String, NameValueCollection) PushPromise(String, String, NameValueCollection) PushPromise(String, String, NameValueCollection) PushPromise(String, String, NameValueCollection)

Diese API dient zur Unterstützung von Anwendungen, die Pushzusagen an HTTP 2.0-Clients senden.This API is to support applications sending push promises to HTTP 2.0 clients. Weitere Informationen zu HTTP 2-Serverpushvorgängen finden Sie unter HTTP/2 Specification Section 8.2: Server Push (HTTP/2-Spezifikation, Abschnitt 8.2: Serverpushvorgänge).You can find more details regarding to Http2 server push at HTTP/2 Specification Section 8.2: Server Push.

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

Parameter

path
String String String String

Die URL der Pushanforderung.The URL of the push request. Dies sollte der virtuelle Pfad der relativen Ressource sein, die der Server auf den Client pushen soll.It should be the virtual path of the relative resource that the server wants to push to the client.

method
String String String String

HTTP-Anforderungsmethode, die von der Pushanforderung verwendet wird.Http request method that would be used by the push request.

headers
NameValueCollection NameValueCollection NameValueCollection NameValueCollection

HTTP-Anforderungsheader, der von der Pushanforderung verwendet wird.Http request header that would be used by the push request.

Hinweise

Pushpromise ist nicht deterministisch, und Anwendungen sollten keine Logik aufweisen, die von ihr abhängt.PushPromise is non-deterministic and applications shouldn't have logic that depends on it. Der einzige Zweck ist der Leistungsvorteil in einigen Fällen.Its only purpose is performance advantage in some cases. Es gibt viele Bedingungen (Protokoll und Implementierung), die dazu führen können, dass die pushanforderungen vollständig ignoriert werden.There are many conditions (protocol and implementation) that may cause to ignore the push requests completely. Die Annahme basiert auf "Fire-and-Forget".The expectation is based on fire-and-forget.

Gilt für: