HttpResponseBase.PushPromise Metodo

Definizione

Promuove un oggetto promesso.

Overload

Nome Descrizione
PushPromise(String)

Supporta le applicazioni che inviano promesse push ai client HTTP 2.0. Per altre informazioni, vedere La sezione specifica HTTP/2 8.2: Push server.

PushPromise(String, String, NameValueCollection)

Supporta le applicazioni che inviano promesse push ai client HTTP 2.0. Per altre informazioni, vedere La sezione specifica HTTP/2 8.2: Push server.

PushPromise(String)

Supporta le applicazioni che inviano promesse push ai client HTTP 2.0. Per altre informazioni, vedere La sezione specifica HTTP/2 8.2: Push server.

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)

Parametri

path
String

URL della richiesta push. Deve essere il percorso virtuale della risorsa relativa che il server vuole eseguire il push nel client.

Commenti

PushPromise non è deterministico e le applicazioni non devono avere logica che dipende da essa. L'unico scopo è il vantaggio delle prestazioni in alcuni casi. Esistono molte condizioni (protocollo e implementazione) che possono causare l'ignorare delle richieste push. L'aspettativa si basa sul fuoco e dimentica.

Si applica a

PushPromise(String, String, NameValueCollection)

Supporta le applicazioni che inviano promesse push ai client HTTP 2.0. Per altre informazioni, vedere La sezione specifica HTTP/2 8.2: Push server.

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)

Parametri

path
String

URL della richiesta push. Deve essere il percorso virtuale della risorsa relativa che il server vuole eseguire il push nel client.

method
String

Metodo di richiesta HTTP che verrebbe usato dalla richiesta push.

headers
NameValueCollection

Intestazione della richiesta HTTP che verrebbe usata dalla richiesta push.

Commenti

PushPromise non è deterministico e le applicazioni non devono avere logica che dipende da essa. L'unico scopo è il vantaggio delle prestazioni in alcuni casi. Esistono molte condizioni (protocollo e implementazione) che possono causare l'ignorare delle richieste push. L'aspettativa si basa sul fuoco e dimentica.

Si applica a