javaScript直接传输文件到oss

场景:之前的oss传输,是先传至应用服务器,有服务器在传输oss存储。由于配置负载均衡响应时间问题,导致最终传输至oss失败。所以采用客户端直传至oss,提高传输效率。

参考链接:https://help.aliyun.com/document_detail/31925.html?spm=5176.11065259.1996646101.searchclickresult.6b88291awZgVOR

将下载的插件集成到项目中,可针对生成的文件名按自己的方式定义,成功后页面的提示直接修改插件中相关的js。

将签名直接写到js中存在安全泄露问题,可采用服务端签名后直传,

服务端签名后直传的原理如下:

  1. 用户发送上传Policy请求到应用服务器。
  2. 应用服务器返回上传Policy和签名给用户。
  3. 用户直接上传数据到OSS。    

猜你喜欢

转载自blog.csdn.net/zhangyongbink/article/details/87877148