开发者社区> 问答> 正文

云存储 上传图片 成功后,服务器找不到图片

云存储 上传图片 成功后,服务器找不到图片
OSSAsyncTask task = oss.asyncPutObject(put, new OSSCompletedCallback() {

        @Override
        public void onSuccess(PutObjectRequest request, PutObjectResult result) {
            Log.d("PutObject", "joy-onSuccess-UploadSuccess");

            Log.d("ETag", "joy-onSuccess" + result.getETag());
            Log.d("RequestId", "joy-onSuccess" + result.getRequestId());
        }

@Override

        public void onFailure(PutObjectRequest request, ClientException clientExcepion, ServiceException serviceException) {
            // 请求异常
            if (clientExcepion != null) {
                Log.d("PutObject", "joy-onFailure-clientExcepion");
                // 本地异常如网络异常等
                clientExcepion.printStackTrace();
            }


都打印出了"joy-onSuccess-UploadSuccess" 服务器就是找不到。

展开
收起
joychen0505 2016-04-13 19:27:35 6308 0
3 条回答
写回答
取消 提交回答
  • 路径问题,objectkey必须要指定文件名,例如 xx/xx/xx.jpg而不是xx/xx/ ,比较坑的地方在于,objectkey指定为xx/xx/是不会报错的,提示也上传成功,其次,阿里所有文档里除了https://help.aliyun.com/document_detail/32047.html?spm=a2c4g.11186623.6.907.753b5fa0amjNF6这里提示了一下,并没有说明这个objectkey需要传什么

    2019-07-17 18:42:21
    赞同 展开评论 打赏
  • 同样的问题,怎么解决的?

    2019-07-17 18:42:21
    赞同 展开评论 打赏
  • 阿里云ping https://ping.gaomeluo.com/aliyun/

    是不是路径的问题?

    2019-07-17 18:42:21
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载