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