HttpResponse.PushPromise Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Promueve un 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:
void PushPromise(System::String ^ path);
public void PushPromise (string path);
member this.PushPromise : string -> unit
Public 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 desea 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:
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)
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.