com.chinanetcenter.api.demo.FetchDemo Maven / Gradle / Ivy
package com.chinanetcenter.api.demo;
import com.chinanetcenter.api.entity.HttpClientResult;
import com.chinanetcenter.api.exception.WsClientException;
import com.chinanetcenter.api.util.Config;
import com.chinanetcenter.api.wsbox.OperationManager;
import java.util.ArrayList;
/**
* Created by fuyz on 2016/9/1.
* stat文件信息
*/
public class FetchDemo {
public static void main(String[] args) {
Config.AK = "your-ak";
Config.SK = "your-sk";
/**
* 可在用户管理界面-安全管理-域名查询获取uploadDomain,MgrDomain
*/
Config.MGR_URL = "your MgrDomain";
String bucketName = "your-bucket";
new FetchDemo().prefetch(bucketName);
}
public void prefetch(String bucketName) {
OperationManager fileManageCommand = new OperationManager();
String fileName1 = "testPreFetch1.png"; // 文件名称
String fileName2 = "testPreFetch2.png"; // 文件名称
ArrayList fileKeys = new ArrayList();
fileKeys.add(fileName1);
fileKeys.add(fileName2);
try {
HttpClientResult result = fileManageCommand.prefetch(bucketName, fileKeys);
System.out.println(result.getStatus() + ":" + result.getResponse());
} catch (WsClientException e) {
e.printStackTrace();
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy