HttpResponseWrapper.PushPromise Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Promeut l’objet promis.
Surcharges
PushPromise(String) |
Prend en charge les applications qui envoient des promesses push aux clients HTTP 2.0. Pour plus d’informations, consultez HTTP/2 Specification Section 8.2 : Server Push. |
PushPromise(String, String, NameValueCollection) |
Prend en charge les applications qui envoient des promesses push aux clients HTTP 2.0. Pour plus d’informations, consultez HTTP/2 Specification Section 8.2 : Server Push. |
PushPromise(String)
Prend en charge les applications qui envoient des promesses push aux clients HTTP 2.0. Pour plus d’informations, consultez HTTP/2 Specification Section 8.2 : 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)
Paramètres
- path
- String
URL de la demande d'opération push. Cela doit être le chemin d’accès virtuel de la ressource relative que le serveur souhaite envoyer au client en mode Push.
Remarques
PushPromise n’est pas déterministe et les applications ne doivent pas avoir de logique qui en dépend. Son seul objectif est l’avantage en matière de performances dans certains cas. De nombreuses conditions (protocole et implémentation) peuvent entraîner l’ignorer des demandes Push. L’attente est basée sur le feu et l’oubli.
S’applique à
PushPromise(String, String, NameValueCollection)
Prend en charge les applications qui envoient des promesses push aux clients HTTP 2.0. Pour plus d’informations, consultez HTTP/2 Specification Section 8.2 : 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)
Paramètres
- path
- String
URL de la demande d'opération push. Cela doit être le chemin d’accès virtuel de la ressource relative que le serveur souhaite envoyer au client en mode Push.
- method
- String
Méthode de demande HTTP utilisée par la demande d’opération push.
- headers
- NameValueCollection
En-tête de demande HTTP utilisé par la demande d'opération push.
Remarques
PushPromise n’est pas déterministe et les applications ne doivent pas avoir de logique qui en dépend. Son seul objectif est l’avantage en matière de performances dans certains cas. De nombreuses conditions (protocole et implémentation) peuvent entraîner l’ignorer des demandes Push. L’attente est basée sur le feu et l’oubli.