抖音开放平台Logo
开发者文档
“/”唤起搜索
控制台
  • API 概览
  • C# API
  • 开放接口
  • 收藏
  • 群聊
  • 广告
  • 关注
  • 数据分析
  • 基础
  • 渲染
  • 设备
  • 文件
  • 位置
  • 媒体
  • 网络
  • 发起请求
  • 下载
  • 上传
  • tt.uploadFile
  • UploadTask
  • UploadTask
  • Websocket
  • 转发
  • 数据缓存
  • 广告
  • 界面
  • 支付
  • Worker
  • UploadTask
    收藏
    我的收藏

    基础库 1.0.0 开始支持
    通过 tt.uploadFile 得到的网络请求任务对象。

    方法

    UploadTask.abort()

    中断上传任务

    UploadTask.onProgressUpdate(callback)

    监听上传任务状态变化,onProgressUpdate注册的监听方法会收到一个object类型参数,该参数的属性值有:
    名称
    数据类型
    描述
    progress
    number
    上传进度
    totalBytesSent
    number
    已经上传的数据长度,单位byte
    totalBytesExpectedToSend
    number
    预期需要上传的数据总长度,单位byte

    UploadTask.onHeadersReceived(callback)

    监听 HTTP Response Header 事件。会比请求完成事件更早。
    回调的 Object:
    属性
    类型
    说明
    header
    Object
    开发者服务器返回的 HTTP Response Header

    UploadTask.offHeadersReceived(callback)

    移除 HTTP Response Header 事件的监听函数。
    callback 为 onHeadersReceived 传入的监听函数,不传此参数则移除所有监听函数。