Skip to content

class MultipartFormDataContent

cangjie
public class MultipartFormDataContent <: HttpContent

功能:表示 multipart/form-data 格式的 HTTP 内容。

父类型:

成员概览

成员功能
init()创建带随机边界的多部分表单内容。
init(String)使用指定边界创建多部分表单内容。
func add(HttpContent)添加一个匿名内容分段。
func add(HttpContent, String)添加一个带字段名的内容分段。
func add(HttpContent, String, String)添加一个带字段名和文件名的内容分段。

init()

cangjie
public init()

功能:创建带随机边界的多部分表单内容。

init(String)

cangjie
public init(boundary: String)

功能:使用指定边界创建多部分表单内容。

参数:

  • boundary: String - 多部分内容边界字符串。

func add(HttpContent)

cangjie
public func add(content: HttpContent): Unit

功能:添加一个匿名内容分段。

参数:

返回值:

  • Unit - 无返回值。

func add(HttpContent, String)

cangjie
public func add(content: HttpContent, name: String): Unit

功能:添加一个带字段名的内容分段。

参数:

  • content: HttpContent - 要添加的内容对象。
  • name: String - 表单字段名。

返回值:

  • Unit - 无返回值。

func add(HttpContent, String, String)

cangjie
public func add(content: HttpContent, name: String, fileName: String): Unit

功能:添加一个带字段名和文件名的内容分段。

参数:

  • content: HttpContent - 要添加的内容对象。
  • name: String - 表单字段名。
  • fileName: String - 文件名。

返回值:

  • Unit - 无返回值。