vue-simple-uploader上传组件如何用oss的web直传?

export default {
    data () {
      return {
        options: {
          target: 'http://localhost:9000/upload',
          testChunks: false,
          chunkSize: 1024*1024*2,  //1MB
          simultaneousUploads: 3, //并发上传数
          headers: {
                'access-token': 'abcd1234'
          },
        },
        attrs: {
          accept: 'image/*'
        }
      }
    }
  }

我是用oss的web直传,没有后台接口,怎么改写?

阅读 2.4k
1 个回答

没有后台你只能把AK写到前端了,这是极不安全的。你可以自行参考OSS的文档。

有后台的话可以将AK放后台,前台通过签名的形式直传OSS。这种方案也是OSS比较推荐的一种兼顾上传速度与密钥安全的方案

推荐问题