Skip to content

class ContentResult

cangjie
public class ContentResult <: IActionResult

功能:表示文本内容响应结果。

父类型:

成员概览

成员功能
init(String)创建文本内容响应结果。
init(String, UInt16)创建带状态码的文本内容响应结果。
init(String, String)创建带内容类型的文本内容响应结果。
init(String, String, UInt16)创建带内容类型和状态码的文本内容响应结果。
func invoke(HttpContext)将文本内容写入 HTTP 响应。

init(String)

cangjie
public init(content: String)

功能:创建文本内容响应结果。

参数:

  • content: String - 要写入响应的文本内容。

init(String, UInt16)

cangjie
public init(content: String, status: UInt16)

功能:创建带状态码的文本内容响应结果。

参数:

  • content: String - 要写入响应的文本内容。
  • status: UInt16 - 响应状态码。

init(String, String)

cangjie
public init(content: String, contentType: String)

功能:创建带内容类型的文本内容响应结果。

参数:

  • content: String - 要写入响应的文本内容。
  • contentType: String - 响应内容类型。

init(String, String, UInt16)

cangjie
public init(content: String, contentType: String, status: UInt16)

功能:创建带内容类型和状态码的文本内容响应结果。

参数:

  • content: String - 要写入响应的文本内容。
  • contentType: String - 响应内容类型。
  • status: UInt16 - 响应状态码。

func invoke(HttpContext)

cangjie
public func invoke(context: HttpContext): Unit

功能:将文本内容写入 HTTP 响应。

参数:

  • context: HttpContext - 当前请求的 HTTP 上下文。

返回值:

  • Unit