diff --git a/build.gradle b/build.gradle index bd76233..4cea348 100644 --- a/build.gradle +++ b/build.gradle @@ -54,7 +54,7 @@ uploadArchives { authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD) } pom.project { - version '1.1.2' + version '1.1.3' artifactId ARTIFACT_Id groupId GROUP_ID packaging TYPE diff --git a/src/main/java/com/taover/util/UtilHttpByOkHttp.java b/src/main/java/com/taover/util/UtilHttpByOkHttp.java index 13e9a28..b3dd1cd 100644 --- a/src/main/java/com/taover/util/UtilHttpByOkHttp.java +++ b/src/main/java/com/taover/util/UtilHttpByOkHttp.java @@ -73,6 +73,12 @@ public class UtilHttpByOkHttp { return getHttpClient(url).newCall(request).execute().body().string(); } + public static byte[] downloadFile(String url, final Map headers) throws Exception{ + Request request = getRequestBuilder(url, headers).get().build(); + + return getHttpClient(url).newCall(request).execute().body().bytes(); + } + private static OkHttpClient getHttpClient(String url){ if(url.trim().toLowerCase().startsWith("https")){ return buildOkHttpClientForHttps(); -- libgit2 0.21.2