Skip to content

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

功能:获取响应头集合。

类型:HttpResponseHeaders

prop content

cangjie
public mut prop content: HttpContent

功能:获取或设置响应内容体。

类型:HttpContent

prop request

cangjie
public prop request: HttpRequestMessage

功能:获取关联的请求消息。

类型:HttpRequestMessage

prop isSuccessStatusCode

cangjie
public prop isSuccessStatusCode: Bool

功能:检查状态码是否表示成功。

类型:Bool

func ensureSuccessStatusCode()

cangjie
public func ensureSuccessStatusCode(): Unit

功能:确保响应状态码表示成功。

返回值:

  • Unit - 无返回值。

异常:

func close()

cangjie
public func close(): Unit

功能:关闭当前响应及其底层资源。

返回值:

  • Unit - 无返回值。

func isClosed()

cangjie
public func isClosed(): Bool

功能:检查当前响应是否已关闭。

返回值:

  • Bool - 已关闭时返回 true