IHttpResponse 接口
提供 HTTP 响应对象的接口。 可以使用 接口中的 IHttpResponse
方法来检索和修改当前 HTTP 响应中的数据。
语法
class IHttpResponse
方法
下表列出了 接口公开 IHttpResponse
的方法。
主题 | 说明 |
---|---|
Clear | 清除响应实体。 |
ClearHeaders | 清除响应标头并将标头设置为默认值。 |
CloseConnection | 关闭连接并将重置数据包发送到客户端。 |
DeleteHeader | 删除指定的 HTTP 标头。 |
DisableBuffering | 禁用当前请求的响应缓冲。 |
DisableKernelCache | 禁用此响应的内核缓存。 |
刷新 | 将响应缓冲区中的现有内容发送到客户端。 |
GetCachePolicy | 检索响应输出缓存策略。 |
GetErrorDescription | 检索自定义错误说明。 |
GetHeader | 返回指定 HTTP 标头的值。 |
GetHeaderChanges | 检索对当前响应的服务器标头所做的更改。 |
GetHeadersSuppressed | 确定是否取消响应状态和标头。 |
GetKernelCacheEnabled | 确定是否为当前响应启用内核缓存。 |
GetRawHttpResponse | 检索包含原始 HTTP 响应的 结构。 |
GetStatus | 检索响应的 HTTP 状态。 |
重定向 | 将客户端重定向到指定的 URL。 |
ResetConnection | 立即重置套接字连接。 |
SetErrorDescription | 指定自定义错误说明。 |
SetHeader | 设置或追加指定 HTTP 响应标头的值。 |
SetNeedDisconnect | 响应完成后重置套接字。 |
SetStatus | 设置响应的 HTTP 状态。 |
SuppressHeaders | 取消响应状态和标头。 |
WriteEntityChunkByReference | 将 HTTP_DATA_CHUNK 结构插入或追加到响应正文中。 |
WriteEntityChunks | 将一个或多个 HTTP_DATA_CHUNK 结构追加到响应正文。 |
派生类
名称 | 说明 |
---|---|
IHttpResponse2 | 为异步操作提供用于刷新数据和写入实体数据区块的接口。 |