/** * 生成隨機默認頭像保存在本地 */
@Test
public void getPng(){
String simpleUUID = IdUtil.simpleUUID();
StringBuilder stringBuilder=new StringBuilder();
stringBuilder.append("https://www.gravatar.com/avatar/")
.append(simpleUUID+".png")
.append("?f=y&")
.append("d=identicon&")
//.append("d=retro&") github 風格頭像
// 可選 d=""
// 404:若是沒有任何圖像與電子郵件哈希無關,則不加載任何圖像,而是返回HTTP 404(找不到文件)響應
//mp:(神祕人物)一我的的簡單卡通風格的輪廓(不隨電子郵件哈希值而變化)
//identicon:基於電子郵件哈希的幾何圖案
//monsterid:生成的具備不一樣顏色,面孔等的「怪物」
//wavatar:生成的具備不一樣特徵和背景的面孔
//retro:生成的使人敬畏的8位街機風格像素化面孔
//robohash:具備不一樣顏色,面部等的生成的機器人
.append("r=g");
//將文件下載後保存在E盤,返回結果爲下載文件大小
long size = HttpUtil.downloadFile(stringBuilder.toString(), FileUtil.file("E:\\touxiang\\"));
System.out.println("Download size: " + size);
}
複製代碼