Skip to content

class FileStreamResult

cangjie
public class FileStreamResult <: FileResult

功能:表示基于输入流的文件响应结果。

父类型:

成员概览

成员功能
init(InputStream, String, ?String)创建文件流响应结果。
prop fileStream返回文件输入流。
func invoke(HttpContext)将文件流内容写入 HTTP 响应。

init(InputStream, String, ?String)

cangjie
public init(fileStream: InputStream, contentType: String, fileDownloadName: ?String)

功能:创建文件流响应结果。

参数:

  • fileStream: InputStream - 要输出的文件输入流。
  • contentType: String - 文件响应内容类型。
  • fileDownloadName: ?String - 下载时使用的文件名。

prop fileStream

cangjie
public prop fileStream: InputStream

功能:返回文件输入流。

类型:InputStream

func invoke(HttpContext)

cangjie
public func invoke(context: HttpContext): Unit

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

参数:

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

返回值:

  • Unit