Skip to content

class HttpRequestMessage

cangjie
public class HttpRequestMessage

功能:表示一个 HTTP 请求消息。

成员概览

成员功能
init(HttpMethod, String)使用方法和字符串地址创建请求消息。
init(HttpMethod, URL)使用方法和 URL 创建请求消息。
var content获取或设置请求内容体。
prop method获取请求方法。
prop requestUri获取或设置请求地址。
prop headers获取请求头集合。
prop properties获取请求属性集合。

init(HttpMethod, String)

cangjie
public init(method: HttpMethod, requestUri: String)

功能:使用方法和字符串地址创建请求消息。

参数:

  • method: HttpMethod - 请求方法。
  • requestUri: String - 请求地址字符串。

init(HttpMethod, URL)

cangjie
public init(method: HttpMethod, requestUri: URL)

功能:使用方法和 URL 创建请求消息。

参数:

  • method: HttpMethod - 请求方法。
  • requestUri: URL - 请求地址。

var content

cangjie
public var content: ?HttpContent = None

功能:获取或设置请求内容体。

类型:?HttpContent

prop method

cangjie
public prop method: HttpMethod

功能:获取请求方法。

类型:HttpMethod

prop requestUri

cangjie
public mut prop requestUri: URL

功能:获取或设置请求地址。

类型:URL

prop headers

cangjie
public prop headers: HttpRequestHeaders

功能:获取请求头集合。

类型:HttpRequestHeaders

prop properties

cangjie
public prop properties: HashMap<String, Any>

功能:获取请求属性集合。

类型:HashMap<String, Any>