HttpListenerResponse 类
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示对 HttpListener 对象正在处理的请求的响应。
public ref class HttpListenerResponse sealed : IDisposable
public sealed class HttpListenerResponse : IDisposable
type HttpListenerResponse = class
interface IDisposable
Public NotInheritable Class HttpListenerResponse
Implements IDisposable
- 继承
-
HttpListenerResponse
- 实现
当客户端对对象 HttpListener 处理的资源发出请求时,请求和响应将提供给对象中的 HttpListenerContext 应用程序。 请求由 HttpListenerRequest 对象表示,并在 属性中 HttpListenerContext.Request 可用。 响应由 HttpListenerResponse 对象表示,并在 属性中 HttpListenerContext.Response 可用。
可以通过设置各种属性(例如 、 StatusDescription和 Cookies)StatusCode来自定义响应。 HttpListenerResponse.OutputStream使用 属性获取Stream可将响应数据写入到的 实例。 最后,通过调用 Close 方法将响应数据发送到客户端。
Content |
获取或设置此响应的 OutputStream 的 Encoding。 |
Content |
获取或设置响应中包括的正文数据的字节数。 |
Content |
获取或设置返回内容的 MIME 类型。 |
Cookies |
获取或设置随响应返回的 Cookie 集合。 |
Headers |
获取或设置服务器返回的标头名称/值对集合。 |
Keep |
获取或设置一个值,该值指示服务器是否请求持久性连接。 |
Output |
获取可将响应写入其中的 Stream 对象。 |
Protocol |
获取或设置用于响应的 HTTP 版本。 |
Redirect |
获取或设置此响应中 HTTP |
Send |
获取或设置响应是否使用分块传输编码。 |
Status |
获取或设置返回给客户端的 HTTP 状态代码。 |
Status |
获取或设置返回给客户端的 HTTP 状态代码的文本说明。 |
Abort() |
关闭到客户端的连接而不发送响应。 |
Add |
将指定的标头和值添加到此响应的 HTTP 标头。 |
Append |
将指定的 Cookie 添加到此响应的 cookie 集合。 |
Append |
向随此响应发送的指定 HTTP 标头追加值。 |
Close() |
将响应发送到客户端,并释放此 HttpListenerResponse 实例占用的资源。 |
Close(Byte[], Boolean) |
将指定的字节数组发送到客户端,并释放此 HttpListenerResponse 实例占用的资源。 |
Copy |
将属性从指定的 HttpListenerResponse 复制到此响应。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
Get |
作为默认哈希函数。 (继承自 Object) |
Get |
获取当前实例的 Type。 (继承自 Object) |
Memberwise |
创建当前 Object 的浅表副本。 (继承自 Object) |
Redirect(String) |
配置响应以将客户端重定向到指定的 URL。 |
Set |
添加或更新随此响应发送的 Cookie 集合中的 Cookie。 |
To |
返回表示当前对象的字符串。 (继承自 Object) |
IDisposable. |
释放由 HttpListenerResponse 使用的所有资源。 |
产品 | 版本 |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |