获取文件上传或断点续传信息参数类

用于配置文件上传请求的相关参数,包括文件名、时间戳、文件大小、MD5校验值和文件类型等信息。 这些参数将用于向服务器请求文件上传或断点续传的相关信息。

Accessors

  • get fileName(): undefined | string

    获取文件名

    Returns undefined | string

    当前设置的文件名,可能为 undefined

  • set fileName(fileName: undefined | string): void

    设置文件名,需要文件名后缀,如 xxx.mp4

    Parameters

    • fileName: undefined | string

      要上传的文件名

    Returns void

  • get beginTimestamp(): number

    获取开始时间戳

    Returns number

    当前设置的开始时间戳

  • set beginTimestamp(beginTimestamp: number): void

    设置开始时间戳

    Parameters

    • beginTimestamp: number

      文件上传的开始时间戳

    Returns void

  • get fileSize(): number

    获取待上传的文件大小

    Returns number

    当前设置的文件大小,单位:字节(B)

  • set fileSize(fileSize: number): void

    设置待上传的文件大小

    Parameters

    • fileSize: number

      文件大小,单位:字节(B)

    Returns void

  • get fileMd5sum(): undefined | string

    获取待上传文件的MD5校验值

    Returns undefined | string

    当前设置的文件MD5校验值,可能为 undefined

  • set fileMd5sum(fileMd5sum: undefined | string): void

    设置待上传文件的MD5校验值

    Parameters

    • fileMd5sum: undefined | string

      文件的MD5校验值

    Returns void

  • get fileType(): undefined | string

    获取自定义文件类型

    Returns undefined | string

    当前设置的自定义文件类型,可能为 undefined

  • set fileType(fileType: undefined | string): void

    设置自定义文件类型

    Parameters

    • fileType: undefined | string

      自定义文件类型

    Returns void

    此参数会通过 onRequestFileUploadInfoResponse 回调的 fileType 参数透传回来

Methods

  • 将参数转换为JSON对象

    Returns Record<string, undefined | Object>

    包含所有参数的JSON对象

  • 将参数转换为JSON字符串

    Returns string

    包含所有参数的JSON字符串