HttpResponseBase.PushPromise 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提升承诺的对象。
重载
PushPromise(String) |
支持将推送承诺发送到 HTTP 2.0 客户端的应用程序。 有关详细信息,请参阅 HTTP/2 规范 8.2 节:服务器推送。 |
PushPromise(String, String, NameValueCollection) |
支持将推送承诺发送到 HTTP 2.0 客户端的应用程序。 有关详细信息,请参阅 HTTP/2 规范 8.2 节:服务器推送。 |
PushPromise(String)
支持将推送承诺发送到 HTTP 2.0 客户端的应用程序。 有关详细信息,请参阅 HTTP/2 规范 8.2 节:服务器推送。
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)
参数
- path
- String
推送请求的 URL。 它应为服务器想要推送到客户端的相对资源的虚拟路径。
注解
PushPromise 是不确定的,应用程序不应具有依赖于它的逻辑。 在某些情况下,它的唯一用途是性能优势。 (协议和实现) 有许多条件可能会导致推送请求被忽略。 期望基于即用即弃。
适用于
PushPromise(String, String, NameValueCollection)
支持将推送承诺发送到 HTTP 2.0 客户端的应用程序。 有关详细信息,请参阅 HTTP/2 规范 8.2 节:服务器推送。
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)
参数
- path
- String
推送请求的 URL。 它应为服务器想要推送到客户端的相对资源的虚拟路径。
- method
- String
将由推送请求使用的 http 请求方法。
- headers
- NameValueCollection
将由推送请求使用的 http 请求头。
注解
PushPromise 是不确定的,应用程序不应具有依赖于它的逻辑。 在某些情况下,它的唯一用途是性能优势。 (协议和实现) 有许多条件可能会导致推送请求被忽略。 期望基于即用即弃。