HttpResponseWrapper.PushPromise 方法

定义

提升承诺的对象。

重载

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:
 override void PushPromise(System::String ^ path);
public override void PushPromise (string path);
override this.PushPromise : string -> unit
Public Overrides Sub PushPromise (path As String)

参数

path
String

推送请求的 URL。 它应为服务器想要推送到客户端的相对资源的虚拟路径。

注解

PushPromise 是不确定的,应用程序不应该有依赖于它的逻辑。 它的唯一用途是在某些情况下的性能优势。 许多条件 (协议和实现) 可能导致推送请求被忽略。 期望基于火灾和忘记。

适用于

PushPromise(String, String, NameValueCollection)

支持将推送承诺发送到 HTTP 2.0 客户端的应用程序。 有关详细信息,请参阅 HTTP/2 规范 8.2 节:服务器推送

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)

参数

path
String

推送请求的 URL。 它应为服务器想要推送到客户端的相对资源的虚拟路径。

method
String

将由推送请求使用的 http 请求方法。

headers
NameValueCollection

将由推送请求使用的 http 请求头。

注解

PushPromise 是不确定的,应用程序不应该有依赖于它的逻辑。 它的唯一用途是在某些情况下的性能优势。 许多条件 (协议和实现) 可能导致推送请求被忽略。 期望基于火灾和忘记。

适用于