怎么直接向oss上传数据-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

怎么直接向oss上传数据

灰羽利亚 2013-07-30 15:38:52 11874
tomcat作为web服务器,web服务器有独立ip且可以通过域名访问。客户端为浏览器。

想法:在做好bucket访问控制的前提下,客户端可以直接 (或受web服务器控制但数据不经过web服务器)上传文件至oss。
而不是上传至web服务器的java后台,再由java上传至oss

这个业务逻辑应该很常见,我的想法也应该很明了:不想让上传的数据经过web服务器而占用服务器资源。这个要怎么做?
看了下api,url可以做签名,但好像和上传无关?用bucket的白名单?

还有PUT object和Multipart Upload都能实现不经过云服务器直接 (或受服务器控制但数据不经过服务器)向oss上传吗?
Java 应用服务中间件 对象存储 数据安全/隐私保护
分享到
取消 提交回答
全部回答(6)
  • wood23
    2014-10-10 19:52:49
    Re怎么直接向oss上传数据
    貌似POST Object功能可以解决这个问题啊。
    http://bbs.aliyun.com/read/157585.html?spm=0.0.0.0.UtfHQ0
    0 0
  • 大陆土著
    2014-10-10 18:25:55
    Re怎么直接向oss上传数据
    好多烂尾的帖子啊, 我也是同楼主问题, 楼主解决了?  安全问题
    0 0
  • dayu
    2013-09-05 22:13:10
    Re怎么直接向oss上传数据
    都没搞明白吧?
    楼主问题的是,如果做一个网站,让自己的客户直接上传文件到OSS服务器,而不是通过自己WEB服务器中转到OSS服务器
    0 0
  • asky8
    2013-08-02 00:46:07
    0 0
  • mayle
    2013-07-30 21:19:18
    官方API就是直接向OSS上传数据的哦,建议楼主再仔细阅读以下官方文档
    0 0
滑动查看更多
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程