oss (Web端直传实践 —采用服务端签名后直传)示例源码中选择多文件上传时如何更换多个文件的名字-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

oss (Web端直传实践 —采用服务端签名后直传)示例源码中选择多文件上传时如何更换多个文件的名字

2016-02-07 15:28:23 4747 2

oss (Web端直传实践 —采用服务端签名后直传)示例源码中选择多文件上传时如何更换多个文件的名字

取消 提交回答
全部回答(2)
  • yeahoor
    2019-07-17 18:28:15

    如果是多人多文件上传,js端随机命名造成重名的机率就太大了,建议向服务器获取签名的时候,顺便让服务器分配一个文件名返回, 这样可以从根本上杜绝重名的可能性。

    0 0
  • shinenuaa
    2019-07-17 18:28:15

    设置成随机文件名

    如果想保持成随机文件名,但是后缀保持成一致。可以这样写:

    multipart_params: {
        'Filename': random_string() + '${filename}',
        'key' : '${filename}',
        'policy': policyBase64,
        'OSSAccessKeyId': accessid,
        'success_action_status' : '200', //让服务端返回200,不然,默认会返回204
        'signature': signature,
    },

    random_string() 是一个示例函数,请根据自己业务特点实现。就是实现一个返回随机数。这样能做到每次上传文件名随机。后缀名仍然保持。

    文档里面有

    0 0
添加回答
相关问答

0

回答

oss web直传,权限改为公共读或者私有,不是公共读写,就403了,要怎么改呢

2020-05-07 11:07:29 558浏览量 回答数 0

3

回答

OSS Web直传 文件上传成功后, 不执行回调函数?

2017-08-15 14:55:57 9511浏览量 回答数 3

1

回答

oss的web直传官方的demo一直报js语法错误

2017-05-23 15:36:44 2515浏览量 回答数 1

2

回答

oss web直传demo 使用出错

2017-05-20 16:53:57 3153浏览量 回答数 2

0

回答

oss web 直传

2017-03-03 14:59:55 2827浏览量 回答数 0

1

回答

OSS(关于web直传和js-sdk文件上传的区别)

2016-05-31 13:57:21 4350浏览量 回答数 1

1

回答

OSS web直传可以用临时key授权吗?

2016-03-07 12:36:15 2216浏览量 回答数 1

2

回答

OSS web 直传 header 参数问题

2016-02-19 10:13:36 5159浏览量 回答数 2

2

回答

OSS Web直传问题

2015-12-15 10:55:53 9991浏览量 回答数 2

1

回答

OSS下载的RAR文件存在乱码

2021-08-31 16:39:34 1605浏览量 回答数 1
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
WEB浏览器中即将发生的安全变化
立即下载
Serverless 开发实战--十分钟上线一个 Web 应用
立即下载
Web应用系统性能优化
立即下载