1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        又拍云Java SDK

        聯(lián)合創(chuàng)作 · 2023-09-19 06:35

        又拍云存儲(chǔ)Java SDK,基于又拍云存儲(chǔ)HTTP REST API接口開(kāi)發(fā),適用于Java 6及以上版本。

        使用例子:

        UpYunClient client = UpYunClient.create(BUCKET_NAME, USER_NAME, USER_PWD);
        
          // 方法1:創(chuàng)建一級(jí)目錄
                String dir1 = "/a";
                client.unRecursionMkDir().createFolder(dir1);
        
                // 方法2:創(chuàng)建多級(jí)目錄,自動(dòng)創(chuàng)建父級(jí)目錄(最多10級(jí))
                String dir2 = "/a/b/c/d/";
                client.recursionMkDir().createFolder(dir2);
        
                /*
                 * 文本內(nèi)容直接上傳
        		 */
                client.recursionMkDir().uploadFile("/a/a.txt", "test content");
        
                 /*
                 * 采用數(shù)據(jù)流模式上傳文件(節(jié)省內(nèi)存)
        		 */
                File file = new File(SAMPLE_TXT_FILE);
                client.uploadFile("/a/b.txt", file);
        
                listFolder();
        
        
                // 設(shè)置待上傳文件的 Content-MD5 值
                // 如果又拍云服務(wù)端收到的文件MD5值與用戶(hù)設(shè)置的不一致,將回報(bào) 406 NotAcceptable 錯(cuò)誤
                client.contentMD5(Crypto.md5(file)).uploadFile("/a/c.txt", file);
        
        
                /**
                 * 讀取空間使用量
                 */
                long usage = client.getBucketUsage();
                System.out.println("空間總使用量:" + usage + "B");
        
                /**
                 * 讀取文件信息
                 */
                FileItem item = client.getFileInfo("/a/a.txt");
                assert item.getName().equals("a.txt");
        
        
        		/*
                 * 直接讀取文本內(nèi)容
        		 */
                String data = client.readFileText("/a/a.txt");
                System.out.println(data);
                assert "test content".equals(data);
        
        		/*
                 * 下載文件,采用數(shù)據(jù)流模式下載文件(節(jié)省內(nèi)存)
        		 */
                File downloadPath = File.createTempFile("upyunTempFile_", "");
                client.downloadFile("/a/a.txt", downloadPath);
                assert file.exists();
        
        
                /**
                 * 刪除文件
                 */
                client.deleteFile("/a/a.txt");
                client.deleteFile("/a/b.txt");
                client.deleteFile("/a/c.txt");
        
        
                /**
                 * 刪除目錄
                 */
                client.deleteFolder("/a/b/c/d");





        瀏覽 19
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            淫荡娇妻 | www.一级黄色视频 | 黄色黄片視频 | 特黄AAAAAAAA片免费直播 | 午夜视频黄色 | 国产做爰又粗又大免费看真人视频 | 美女靠逼免费视频 | 国产精品伦视频看免费三 | 91国自产精品中文字幕亚洲 | 两个黑人挺进娇妻体内 |