class HttpResponseMessage
cangjie
public class HttpResponseMessage <: Resource功能:表示一个 HTTP 响应消息。
父类型:
Resource
成员概览
| 成员 | 功能 |
|---|---|
| prop statusCode | 获取响应状态码。 |
| prop headers | 获取响应头集合。 |
| prop content | 获取或设置响应内容体。 |
| prop request | 获取关联的请求消息。 |
| prop isSuccessStatusCode | 检查状态码是否表示成功。 |
| func ensureSuccessStatusCode() | 确保响应状态码表示成功。 |
| func close() | 关闭当前响应及其底层资源。 |
| func isClosed() | 检查当前响应是否已关闭。 |
prop statusCode
cangjie
public prop statusCode: Int64功能:获取响应状态码。
类型:Int64
prop headers
cangjie
public prop headers: HttpResponseHeaders功能:获取响应头集合。
prop content
cangjie
public mut prop content: HttpContent功能:获取或设置响应内容体。
类型:HttpContent
prop request
cangjie
public prop request: HttpRequestMessage功能:获取关联的请求消息。
prop isSuccessStatusCode
cangjie
public prop isSuccessStatusCode: Bool功能:检查状态码是否表示成功。
类型:Bool
func ensureSuccessStatusCode()
cangjie
public func ensureSuccessStatusCode(): Unit功能:确保响应状态码表示成功。
返回值:
Unit- 无返回值。
异常:
- HttpRequestException - 当响应状态码不是成功状态时抛出。
func close()
cangjie
public func close(): Unit功能:关闭当前响应及其底层资源。
返回值:
Unit- 无返回值。
func isClosed()
cangjie
public func isClosed(): Bool功能:检查当前响应是否已关闭。
返回值:
Bool- 已关闭时返回true。