Skip to content

Commit 55fc37b

Browse files
author
berry_cooper
committed
config update
1 parent 9c83129 commit 55fc37b

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

src/main/java/com/berry/storage/BucketManage.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public BucketManage(Auth auth, Config config) {
4848
* @return 列表
4949
*/
5050
public List<BucketInfoVo> queryBucket(@Nullable String bucketName) {
51-
String url = String.format("%s%s", config.defaultHost(), UrlFactory.BucketUr.list.getUrl());
51+
String url = String.format("%s%s", config.getAddress(), UrlFactory.BucketUr.list.getUrl());
5252
StringMap params = new StringMap();
5353
params.putNotNull("name", bucketName);
5454
Response response = get(url, params.size() > 1 ? params : null);
@@ -98,7 +98,7 @@ public Boolean createBucket(String name, String region, @Nullable String acl) {
9898
}
9999
params.put("acl", acl);
100100
}
101-
String url = String.format("%s%s", config.defaultHost(), UrlFactory.BucketUr.new_create_bucket.getUrl());
101+
String url = String.format("%s%s", config.getAddress(), UrlFactory.BucketUr.new_create_bucket.getUrl());
102102
return getResult(url, params);
103103
}
104104

@@ -113,7 +113,7 @@ public Boolean updateAcl(String bucket, String acl) {
113113
if (StringUtils.isAnyBlank(bucket, acl)) {
114114
throw new IllegalArgumentException("bucket and acl cannot be blank!");
115115
}
116-
String url = String.format("%s%s", config.defaultHost(), UrlFactory.BucketUr.set_acl.getUrl());
116+
String url = String.format("%s%s", config.getAddress(), UrlFactory.BucketUr.set_acl.getUrl());
117117
StringMap params = new StringMap();
118118
params.put("bucket", bucket);
119119
params.put("acl", acl);
@@ -130,7 +130,7 @@ public Boolean delete(String bucket) {
130130
if (StringUtils.isBlank(bucket)) {
131131
throw new IllegalArgumentException("bucket cannot be blank!");
132132
}
133-
String url = String.format("%s%s", config.defaultHost(), UrlFactory.BucketUr.delete_bucket.getUrl());
133+
String url = String.format("%s%s", config.getAddress(), UrlFactory.BucketUr.delete_bucket.getUrl());
134134
StringMap params = new StringMap();
135135
params.put("bucket", bucket);
136136
return getResult(url, params);

src/main/java/com/berry/storage/Config.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public void setUseHttpsDomains(boolean useHttpsDomains) {
4646
this.useHttpsDomains = useHttpsDomains;
4747
}
4848

49-
String defaultHost() {
49+
public String getAddress() {
5050
String scheme = "http://";
5151
if (useHttpsDomains) {
5252
scheme = "https://";

src/main/java/com/berry/storage/ObjectManage.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public Boolean upload(String bucket, String acl, @Nullable String filePath, Stri
5454
}
5555
params.put("fileName", fileName);
5656
params.put("data", fileData);
57-
String url = String.format("%s%s", config.defaultHost(), UrlFactory.ObjectUrl.upload_byte.getUrl());
57+
String url = String.format("%s%s", config.getAddress(), UrlFactory.ObjectUrl.upload_byte.getUrl());
5858
StringMap header = auth.authorization(url);
5959
Response response = HttpClient.postComplex(url, params, header);
6060
Result result = response.jsonToObject(Result.class);
@@ -84,7 +84,7 @@ public Boolean upload(String bucket, String acl, @Nullable String filePath, File
8484
if (StringUtils.isNotBlank(filePath)) {
8585
fields.put("filePath", filePath);
8686
}
87-
String url = String.format("%s%s", config.defaultHost(), UrlFactory.ObjectUrl.create.getUrl());
87+
String url = String.format("%s%s", config.getAddress(), UrlFactory.ObjectUrl.create.getUrl());
8888

8989
StringMap header = auth.authorization(url);
9090
Response response = HttpClient.multipartPost(url, fields, "file", "demo.png", file, Constants.MULTIPART_MIME, header);
@@ -109,7 +109,7 @@ public Boolean upload(String bucket, String acl, @Nullable String filePath, Stri
109109
}
110110
params.put("fileName", fileName);
111111
params.put("data", base64Data);
112-
String url = String.format("%s%s", config.defaultHost(), UrlFactory.ObjectUrl.upload_base64.getUrl());
112+
String url = String.format("%s%s", config.getAddress(), UrlFactory.ObjectUrl.upload_base64.getUrl());
113113
StringMap header = auth.authorization(url);
114114
Response response = HttpClient.postComplex(url, params, header);
115115
Result result = response.jsonToObject(Result.class);
@@ -131,7 +131,7 @@ public byte[] getObject(String bucket, String fullObjectPath) {
131131
if (fullObjectPath.startsWith("/")) {
132132
throw new IllegalArgumentException("object full path not allow start with / ");
133133
}
134-
String url = String.format(config.defaultHost() + UrlFactory.ObjectUrl.get_object.getUrl(), bucket, fullObjectPath);
134+
String url = String.format(config.getAddress() + UrlFactory.ObjectUrl.get_object.getUrl(), bucket, fullObjectPath);
135135
Response response = get(url);
136136
System.out.println(response.getContentType());
137137
if (response.isSuccessful() && response.getContentType().startsWith(Constants.DEFAULT_MIME)) {
@@ -159,7 +159,7 @@ public boolean createFolder(String bucket, String folder) {
159159
StringMap params = new StringMap();
160160
params.put("bucket", bucket);
161161
params.put("folder", folder);
162-
String url = String.format("%s%s", config.defaultHost(), UrlFactory.ObjectUrl.create_folder.getUrl());
162+
String url = String.format("%s%s", config.getAddress(), UrlFactory.ObjectUrl.create_folder.getUrl());
163163
Response response = post(url, params);
164164
Result result = response.jsonToObject(Result.class);
165165
return result.getCode().equals(Constants.API_SUCCESS_CODE) && result.getMsg().equals(Constants.API_SUCCESS_MSG);
@@ -176,7 +176,7 @@ public boolean removeObjectOrFolder(String bucket, String objects) {
176176
StringMap params = new StringMap();
177177
params.put("bucket", bucket);
178178
params.put("objects", objects);
179-
String url = String.format("%s%s", config.defaultHost(), UrlFactory.ObjectUrl.delete_objects.getUrl());
179+
String url = String.format("%s%s", config.getAddress(), UrlFactory.ObjectUrl.delete_objects.getUrl());
180180
Response response = post(url, params);
181181
Result result = response.jsonToObject(Result.class);
182182
return result.getCode().equals(Constants.API_SUCCESS_CODE) && result.getMsg().equals(Constants.API_SUCCESS_MSG);
@@ -198,7 +198,7 @@ public String getObjectTempAccessUrlWithExpired(String bucket, String objectPath
198198
params.put("bucket", bucket);
199199
params.put("objectPath", objectPath);
200200
params.put("timeout", timeout);
201-
String url = String.format("%s%s", config.defaultHost(), UrlFactory.ObjectUrl.generate_url_with_signed.getUrl());
201+
String url = String.format("%s%s", config.getAddress(), UrlFactory.ObjectUrl.generate_url_with_signed.getUrl());
202202
Response response = post(url, params);
203203
Result result = response.jsonToObject(Result.class);
204204
if (result.getCode().equals(Constants.API_SUCCESS_CODE) && result.getMsg().equals(Constants.API_SUCCESS_MSG)) {

0 commit comments

Comments
 (0)