public static String convertUrlImageToBase64(String imgFile){
ByteArrayOutputStream data = new ByteArrayOutputStream();
try {
// 創建URL
URL url = new URL(imgFile);
byte[] by = new byte[1024];
// 創建鏈接
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");
conn.setConnectTimeout(5000);
InputStream is = conn.getInputStream();
// 將內容放到內存中
int len = -1;
while ((len = is.read(by)) != -1) {
data.write(by, 0, len);
}
is.close();
} catch (IOException e) {
e.printStackTrace();
}
// 對字節數組Base64編碼
// BASE64Encoder base64Encoder = new BASE64Encoder();
return Base64.encodeBase64String(data.toByteArray());
}
url圖片轉成base64
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.