HttpResponseBase.PushPromise Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Höjer upp ett utlovat objekt.
Överlagringar
| Name | Description |
|---|---|
| PushPromise(String) |
Stöder program som skickar push-löften till HTTP 2.0-klienter. Mer information finns i HTTP/2-specifikation avsnitt 8.2: Server push. |
| PushPromise(String, String, NameValueCollection) |
Stöder program som skickar push-löften till HTTP 2.0-klienter. Mer information finns i HTTP/2-specifikation avsnitt 8.2: Server push. |
PushPromise(String)
Stöder program som skickar push-löften till HTTP 2.0-klienter. Mer information finns i HTTP/2-specifikation avsnitt 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)
Parametrar
- path
- String
URL:en för push-begäran. Det bör vara den virtuella sökvägen för den relativa resurs som servern vill skicka till klienten.
Kommentarer
PushPromise är icke-deterministiskt och program bör inte ha logik som är beroende av den. Dess enda syfte är prestandafördel i vissa fall. Det finns många villkor (protokoll och implementering) som kan göra att push-begäranden ignoreras. Förväntningarna bygger på eld och glöm.
Gäller för
PushPromise(String, String, NameValueCollection)
Stöder program som skickar push-löften till HTTP 2.0-klienter. Mer information finns i HTTP/2-specifikation avsnitt 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)
Parametrar
- path
- String
URL:en för push-begäran. Det bör vara den virtuella sökvägen för den relativa resurs som servern vill skicka till klienten.
- method
- String
Http-begärandemetod som skulle användas av push-begäran.
- headers
- NameValueCollection
Http-begärandehuvud som skulle användas av push-begäran.
Kommentarer
PushPromise är icke-deterministiskt och program bör inte ha logik som är beroende av den. Dess enda syfte är prestandafördel i vissa fall. Det finns många villkor (protokoll och implementering) som kan leda till att push-begäranden ignoreras. Förväntningarna bygger på eld och glöm.