COS的web直传如何设置回调?

  • 回答 (2)
  • 关注 (0)
  • 查看 (123)

1、web直传完成后,服务端无法知道文件是否上传成功,上传者是谁,文件的信息

2、使用web直接调用服务端接口,感觉可靠性低很多

3、使用scf似乎也没法知道上传者信息,而且有时还不触发

用户1185270用户1185270提问于
许金泉

腾讯 · 高级工程师 (已认证)

腾讯云COS前端开发回答于
推荐

web 直传 demo 已更新,可以参考这个:

https://github.com/tencentyun/cos-js-sdk-v5/tree/master/demo

1. 后端的签名服务应该判断当前用户的登录态、是否允许当前请求的签名路径,做好安全校验。

2. 如果需要知道文件谁传的,需要自行在数据库记录文件链接和用户的关系。

腾讯云serverless团队

腾讯云 · 产品团队 (已认证)

腾讯云无服务器云函数SCF产品回答于
推荐

上传者是谁,和文件信息,感觉是可以使用上传时设置文件元数据的方式标识,这样就可以在scf内获取到了。

另外有时不触发的问题能否详细描述下,或者提供现场信息供后台分析下。cos触发scf是需要保证百分百成功的。

扫码关注云+社区