共用方式為


IHttpResponse 介面

提供 HTTP 回應物件的介面。 您可以使用 介面中的 IHttpResponse 方法來擷取和修改目前 HTTP 回應中的資料。

Syntax

class IHttpResponse  

方法

下表列出 介面所 IHttpResponse 公開的方法。

主題 描述
清除 清除回應實體。
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 提供介面,用於排清資料和寫入非同步作業的實體資料區塊。

Web Server Core 介面

IHttpRequest 介面

另請參閱

IHttpCoNtext 介面