七牛上传视频为什么有时没有回调?

新手上路,请多包涵

七牛上传视频为什么有时没有回调?

阅读 2k
1 个回答

来自七牛

上传流程
注意【】、()

在七牛云存储中,整个上传流程大体分为这样几步:

    业务服务器颁发 上传凭证给客户端(终端用户)
    客户端凭借 上传凭证 上传文件到七牛
    在七牛获得完整数据后,发起一个 HTTP 请求回调到业务服务器
    业务服务器保存相关信息,并返回一些信息给七牛
    七牛原封不动地将这些信息转发给客户端(终端用户)

需要注意的是,【回调到业务服务器的过程是(可选的)】,它取决于业务服务器颁发的 上传凭证。如果没有回调,七牛会返回一些标准的信息(比如文件的 hash)给客户端。如果上传发生在业务服务器,以上流程可以自然简化为:

    业务服务器生成 uptoken(不设置回调,自己回调到自己这里没有意义)
    凭借 上传凭证 上传文件到七牛
    善后工作,比如保存相关的一些信息
    服务端生成 上传凭证 代码如下:
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题