HttpResponseBase.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 un 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:
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)
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 dépend de celle-ci. Son seul objectif est l’avantage des performances dans certains cas. Il existe de nombreuses conditions (protocole et implémentation) qui peuvent entraîner l’ignorer des requêtes 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:
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)
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 dépend de celle-ci. Son seul objectif est l’avantage des performances dans certains cas. Il existe de nombreuses conditions (protocole et implémentation) qui peuvent entraîner l’ignorer des requêtes Push. L’attente est basée sur le feu et l’oubli.