http_response 類別
表示 HTTP 回應。
警告
本主題包含 C++ REST SDK 1.0 (Codename "Casablanca") 的資訊。如果使用 Codeplex Casablanca 網頁上的較新版本,則請使用 http://casablanca.codeplex.com/documentation 上的本機文件。
class http_response;
Members
公用建構函式
名稱 |
描述 |
---|---|
多載。 建構具有空白狀態碼、沒有標頭且沒有主體的回應。 |
公用方法
名稱 |
描述 |
---|---|
產生資料流,呼叫端可用來從連入要求擷取資料。 |
|
通知使用者 (用戶端) 已收到這個回應訊息的所有資料。 |
|
取得回應的錯誤碼。 用來表示 HTTP 狀態碼以外的錯誤。 |
|
將回應訊息的主體擷取到 json 值中,並檢查內容類型是否為 application\json。 主體只可以擷取一次,因為在某些情況下,「移出」資料的位置會進行最佳化。 |
|
將回應訊息的主體擷取到字串值中,並檢查內容類型是否為 MIME 文字類型。 主體只可以擷取一次,因為在某些情況下,「移出」資料的位置會進行最佳化。 |
|
將回應訊息的主體擷取到位元組向量中。 |
|
多載。 取得回應訊息的標頭。 |
|
取得回應訊息的原因片語。 如果未設定原因片語,預設為對應至狀態碼的標準原因片語。 |
|
多載。 將訊息的主體設定為文字字串,並設定 "Content-Type" 標頭。 假設字串的字元編碼方式是作業系統的預設字碼頁,並會適當轉換為 UTF-8。 |
|
設定回應的錯誤碼。 用來表示 HTTP 狀態碼以外的錯誤。 |
|
設定回應訊息的原因片語。 如果未設定原因片語,預設為對應至狀態碼的標準原因片語。 |
|
設定回應訊息的狀態碼。 |
|
取得回應訊息的狀態碼。 |
|
產生訊息的字串表示,包括主體 (可能的話)。 |
公用運算子
名稱 |
描述 |
---|---|
指派運算子。 |
需求
**標頭:**http_msg.h
**命名空間:**web::http