java根据http url下载图片

网络图片下载

工具代码

/*** 网络图片下载* @param url 图片url* @param formatName 文件格式名称* @param localFile 下载到本地文件* @return 下载是否成功*/public static boolean downloadImage(String imageUrl, String formatName, File localFile) {boolean isSuccess = false;URL url = null;try {url = new URL(imageUrl);isSuccess = ImageIO.write(ImageIO.read(url), formatName, localFile);} catch (MalformedURLException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}return isSuccess;}

测试代码

/*** 测试图片下载*/@Testpublic void testDownloadImage() {String baiduLogoUrl = "https://www.baidu.com/img/bd_logo1.png";File localFile = new File(IMAGE_PATH + "bd_logo1.png");Assert.assertTrue(ImageUtil.downloadImage(baiduLogoUrl, ImageUtil.PNG, localFile));}

完整源码:https://github.com/ConstXiong/xtools


【Java面试题与答案】整理推荐

  • 基础与语法
  • 集合
  • 网络编程
  • 并发编程
  • Web
  • 安全
  • 设计模式
  • 框架
  • 算法与数据结构
  • 异常
  • 文件解析与生成
  • Linux
  • MySQL
  • Oracle
  • Redis
  • Dubbo

java根据http url下载图片相关推荐

  1. java实现传入URL下载图片并压缩,导出到excel

    记录工作中使用导出excel功能,导出的excel带图片.前端传过来的是图片的url,那么请求参数就是字符串类型的url,把这条url转成流,生成文件并输出,返回值类型就是文件类型file.下面是先把 ...

  2. Java实现根据URL下载图片到本地

    @GetMapping(value="/download") public Map<String,Object> downloadFile( HttpServletRe ...

  3. JAVA 通过url下载图片保存到本地(亲测)

    //java 通过url下载图片保存到本地    public static void download(String urlString, int i) throws Exception {     ...

  4. HttpURLConnection根据URL下载图片

    来看下最简单的根据URL下载图片,此方法在实际开发中,不建议使用,因为有些图片是下载不了的,比如百度上的一些图片,返回http的响应码是405 [java] view plaincopy packag ...

  5. c++ url下载图片

    /* @author:CodingMengmeng @theme:C++根据图片url下载图片 @time:2017-1-6 22:58:00 @blog:http://www.cnblogs.com ...

  6. 前端通过后端返回的url下载图片方法

    前端通过后端返回的url下载图片方法: 1.a标签下载方式: <div class="code-info"><img :src="data.qrCode ...

  7. 【python】根据pixiv网站的图片url下载图片到本地

    写在前面 pixiv是著名的插画网站.如果我们通过爬虫技术得到了pixiv网站图片的url,那么如何根据url下载图片到本地. 安装模块 pip install requests 测试样例 打开以下页 ...

  8. java访问https链接下载图片

    java访问https链接下载图片 一.通过maven引入https工具包 <dependency><groupId>org.apache.httpcomponents< ...

  9. Java实现URL下载图片到本地

    功能:输入图片URL地址和图片名字,输出下载图片到指定目录.参考代码如下: import java.io.DataInputStream; import java.io.File; import ja ...

  10. java url类下载_Java根据url下载图片或文件的工具类-Fun言

    package cn.funyan.utils; import java.io.FileOutputStream; import java.io.IOException; import java.io ...

最新文章

  1. tensorflow filter_variables
  2. vlc打开h264参数配置
  3. 第14课:Spark RDD解密
  4. 【数据挖掘笔记三】数据预处理
  5. ws2812b灯带容易坏_吊灯吸顶灯筒灯壁灯射灯灯带LED线条灯……都是个啥?
  6. [导入]ASP.NET MVC框架开发系列课程(2):一个简单的ASP.NET MVC应用程序.zip(13.70 MB)...
  7. 中止是怎么用的_多士炉怎么用 使用多士炉注意事项
  8. python如何实现共享报表系统_使用python来实现报表自动化-阿里云开发者社区
  9. 判断一个文本文件的编码格式
  10. 高中计算机网络技术专业的自我鉴定,计算机网络技术专业的自我鉴定(精选5篇)...
  11. java时间格式大全_Java时间格式转换大全
  12. 【Python实例第12讲】谱系共聚类法
  13. Android的JNI【实战教程】6⃣️--温控计
  14. mysql 类似 oracle connect by_mysql实现层级查询,相似oracle里的connect by prior
  15. 西威变频器调试软件GF-EXprss
  16. 软考中级软件设计师--6.UML
  17. 百度网盘有linux客户端吗,bcloud-百度网盘Linux客户端
  18. Win系统 - WIN10 版本号说明
  19. 蓝桥杯算法题--跑步锻炼(java实现)
  20. 计算机丢失dll文件夹,简单几招教你解决windows7旗舰版丢失dll文件

热门文章

  1. java下载神奇宝贝mega,神奇宝贝mega
  2. 傅里叶分析——思维导图
  3. 多益网络校招 —— web前端笔试题
  4. win10解压安装mysql缺少MSVCR120.dll文件的问题
  5. 行测---图形推理思维导图总结
  6. 苹果手机如何上传文件到服务器,有限条件下,如何将IPhone手机照片传到Windows电脑中?...
  7. 四种超实用的超级记忆法-数字定桩法,借助语句定桩法,标题定桩法,记忆宫殿法
  8. 安装火狐插件--截图软件metamask
  9. 字符串转Json,Json转字符串
  10. java基于springboot的酒店预约管理平台系统