HttpResponse 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示個別 HTTP 要求的傳出端。
public ref class HttpResponse abstract
public abstract class HttpResponse
type HttpResponse = class
Public MustInherit Class HttpResponse
- 繼承
-
HttpResponse
建構函式
HttpResponse() |
表示個別 HTTP 要求的傳出端。 |
屬性
Body |
取得或設定回應本文 Stream 。 |
BodyWriter |
取得回應本文 PipeWriter |
ContentLength |
取得或設定回應標頭的值 |
ContentType |
取得或設定回應標頭的值 |
Cookies |
取得 物件,這個物件可用來管理此回應的 Cookie。 |
HasStarted |
取得值,指出回應標頭是否已傳送至用戶端。 |
Headers |
取得回應標頭。 |
HttpContext |
HttpContext取得這個回應的 。 |
StatusCode |
取得或設定 HTTP 回應碼。 |
方法
CompleteAsync() |
排清任何剩餘的回應標頭、資料或預告片。 如果回應處於無效狀態,例如 Content-Length 不符,可能會擲回。 |
OnCompleted(Func<Object,Task>, Object) |
新增在回應完成傳送至用戶端之後要叫用的委派。 |
OnCompleted(Func<Task>) |
新增在回應完成傳送至用戶端之後要叫用的委派。 |
OnStarting(Func<Object,Task>, Object) |
新增在回應標頭傳送至用戶端之前要叫用的委派。 這裡註冊的回呼會以反向循序執行。 |
OnStarting(Func<Task>) |
新增在回應標頭傳送至用戶端之前要叫用的委派。 這裡註冊的回呼會以反向循序執行。 |
Redirect(String) |
將 HTTP 302) 的暫時重新導向回應 (傳回至用戶端。 |
Redirect(String, Boolean) |
將 HTTP 301 或 HTTP 302) 的重新導向回應傳回至用戶端 (。 |
RegisterForDispose(IDisposable) |
在要求完成處理之後,註冊物件以供主機處置。 |
RegisterForDisposeAsync(IAsyncDisposable) |
在要求完成處理之後,註冊物件以供主機進行非同步處置。 |
StartAsync(CancellationToken) |
呼叫 OnStarting () 並將標頭設定為不可修改,以啟動回應。 |