Comparteix a través de


HttpResponseWrapper.PushPromise Método

Definición

Promueve el objeto Promise.

Sobrecargas

PushPromise(String)

Ofrece compatibilidad con aplicaciones que envían compromisos de inserción a los clientes HTTP 2.0. Para obtener más información, consulte la sección 8.2 del documento HTTP/2 Specification: Server Push.

PushPromise(String, String, NameValueCollection)

Ofrece compatibilidad con aplicaciones que envían compromisos de inserción a los clientes HTTP 2.0. Para obtener más información, consulte la sección 8.2 del documento HTTP/2 Specification: Server Push.

PushPromise(String)

Ofrece compatibilidad con aplicaciones que envían compromisos de inserción a los clientes HTTP 2.0. Para obtener más información, consulte la sección 8.2 del documento HTTP/2 Specification: 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)

Parámetros

path
String

Dirección URL de la solicitud de inserción. Debe ser la ruta de acceso virtual del recurso relativo que el servidor quiere insertar en el cliente.

Comentarios

PushPromise no es determinista y las aplicaciones no deben tener lógica que dependa de ella. Su único propósito es la ventaja de rendimiento en algunos casos. Hay muchas condiciones (protocolo e implementación) que pueden hacer que se omitan las solicitudes de inserción. La expectativa se basa en el fuego y el olvido.

Se aplica a

PushPromise(String, String, NameValueCollection)

Ofrece compatibilidad con aplicaciones que envían compromisos de inserción a los clientes HTTP 2.0. Para obtener más información, consulte la sección 8.2 del documento HTTP/2 Specification: 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)

Parámetros

path
String

Dirección URL de la solicitud de inserción. Debe ser la ruta de acceso virtual del recurso relativo que el servidor quiere insertar en el cliente.

method
String

Método de solicitud HTTP que usaría la solicitud de inserción.

headers
NameValueCollection

Encabezado de solicitud HTTP que usaría la solicitud de inserción.

Comentarios

PushPromise no es determinista y las aplicaciones no deben tener lógica que dependa de ella. Su único propósito es la ventaja de rendimiento en algunos casos. Hay muchas condiciones (protocolo e implementación) que pueden hacer que se omitan las solicitudes de inserción. La expectativa se basa en el fuego y el olvido.

Se aplica a