开发者社区> 问答> 正文

怎么用javaweb上传文件到阿里云OSS

比如说用SSH做的注册页面有用户上传头像的 选项   ,怎么把用户从本地的头像上传到 阿里云OSS ,然后别人查看资料时显示阿里云OSS里的头像。



展开
收起
非的斯蒂芬 2015-01-15 16:38:08 23147 0
4 条回答
写回答
取消 提交回答
  • 回4楼非的斯蒂芬的帖子
    你的方法用错了,那个URL是上传地址不是访问地址,JAVA SDK如何上传文件请参考官方手册
    2015-01-19 09:06:32
    赞同 展开评论 打赏
  • Re怎么用javaweb上传文件到阿里云OSS
    这个嘛,很简单啊,通过oss java sdk就能轻松解决啊。

    你上传头像时,在后端代码中(struct,spring等),通过调用oss java sdk来把头像文件上传到oss。

    浏览资料时,可以直接把头像在oss上的url通过html中的img标签展示到前端。如果你想对头像进行特殊处理,如裁剪成固定大小,打上水印logo,那么可以开通图片服务,这个官方文档中都有说明,开通很方便的。

    oss java sdk使用起来也很方便的,都有现成的代码和sample,看看文档和sample就能搞定的。

    至于SSH怎么用,这我就教不了你了,这个还得你自己学,你说是吧?

    PS:以后别老说自己是菜鸟,大神不也是由菜鸟一步一步成长起来的么?有啥不懂的问题,多看看文档啊,代码啊,或者google一下啊,都能解决的。碰上我这样的好人(闲人)会回复你,别人大神哪有空回答你这些问题啊
    2015-01-16 14:18:33
    赞同 展开评论 打赏
  • Re怎么用javaweb上传文件到阿里云OSS
    上传可以通过OSS的各种SDK,比如java,php等。要能正确显示图片,还得绑定cname。用aliyun的域名访问时,默认是强制下载的。
    2015-01-16 14:15:48
    赞同 展开评论 打赏
  • Re怎么用javaweb上传文件到阿里云OSS
    怎么没有人  来回答  ,,,欺负我是菜鸟??

    -------------------------

    回3楼请叫我雷锋的帖子
    首先谢谢你的 回答 ,通过java SDK   我已经可以上传 object了  ,并且 返回了 URL  但是这个URL 在浏览器里访问不了 ,我上传的图片,可不可以通过这个URL  在浏览器里直接访问上传的图片。

    -------------------------

    回4楼非的斯蒂芬的帖子
    是不是楼上说的那样得绑定域名,还得备案。
    2015-01-16 09:45:45
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云云原生 Serverless 技术实践营 PPT 演讲 立即下载
阿里云产品十月刊 立即下载
基于阿里云构建博学谷平台实时湖仓 立即下载