HttpResponse.PushPromise メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
promise オブジェクトを昇格させます。
オーバーロード
PushPromise(String) |
プッシュ promise を HTTP 2.0 クライアントに送信する アプリケーションがサポートされます。 詳細については、HTTP/2 仕様のセクション 8.2 の「Server Push」 (サーバー プッシュ) を参照してください。 |
PushPromise(String, String, NameValueCollection) |
プッシュ promise を HTTP 2.0 クライアントに送信する アプリケーションがサポートされます。 詳細については、HTTP/2 仕様のセクション 8.2 の「Server Push」 (サーバー プッシュ) を参照してください。 |
PushPromise(String)
プッシュ promise を HTTP 2.0 クライアントに送信する アプリケーションがサポートされます。 詳細については、HTTP/2 仕様のセクション 8.2 の「Server Push」 (サーバー プッシュ) を参照してください。
public:
void PushPromise(System::String ^ path);
public void PushPromise (string path);
member this.PushPromise : string -> unit
Public Sub PushPromise (path As String)
パラメーター
- path
- String
プッシュ要求の URL です。 サーバーがクライアントにプッシュする相対リソースの仮想パスになります。
注釈
PushPromise は非決定論的であり、アプリケーションにはそれに依存するロジックを持つべきではありません。 その唯一の目的は、場合によってはパフォーマンスの利点です。 プッシュ要求が無視される可能性がある条件 (プロトコルと実装) は多数あります。 期待は、火と忘れに基づいています。
適用対象
PushPromise(String, String, NameValueCollection)
プッシュ promise を HTTP 2.0 クライアントに送信する アプリケーションがサポートされます。 詳細については、HTTP/2 仕様のセクション 8.2 の「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)
パラメーター
- path
- String
プッシュ要求の URL です。 サーバーがクライアントにプッシュする相対リソースの仮想パスになります。
- method
- String
プッシュ要求で使用される http 要求メソッド。
- headers
- NameValueCollection
プッシュ要求で使用される http 要求ヘッダー。
注釈
PushPromise は非決定論的であり、アプリケーションにはそれに依存するロジックを持つべきではありません。 その唯一の目的は、場合によってはパフォーマンスの利点です。 プッシュ要求が無視される可能性がある条件 (プロトコルと実装) は多数あります。 期待は、火と忘れに基づいています。