/*** 抓取网上的图片* [延伸]居然都支持下载网页了* @param imgSrc* @param filePath*/public static void downloadImgByNet(String imgSrc,String filePath,String fileName){try{URL url = new URL(imgSrc);URLConnection conn = url.openConnection();//设置超时间为3秒conn.setConnectTimeout(3*1000);//防止屏蔽程序抓取而返回403错误conn.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)");//输出流InputStream str = conn.getInputStream();//控制流的大小为1kbyte[] bs = new byte[1024];//读取到的长度int len = 0;//是否需要创建文件夹File saveDir = new File(filePath);  if(!saveDir.exists()){  saveDir.mkdir();  }  File file = new File(saveDir+File.separator+fileName);   //实例输出一个对象FileOutputStream out = new FileOutputStream(file);//循环判断,如果读取的个数b为空了,则is.read()方法返回-1,具体请参考InputStream的read();while ((len = str.read(bs)) != -1) {//将对象写入到对应的文件中out.write(bs, 0, len);   }//刷新流out.flush();//关闭流out.close();str.close();System.out.println("下载成功");}catch (Exception e) {e.printStackTrace();}}public static void main(String[] args) {//下载图片//downloadImgByNet("http://manyou.189.cn/images/flag/md276.jpg","d:/resource/images/diaodiao/country/","缅甸.jpg");//下载网页downloadImgByNet("http://manyou.189.cn/country/country.do?idCode=md276","d:/resource/images/diaodiao/country/","缅甸.html");}

java 下载网页,图片相关推荐

  1. Java下载网页图片

    Java代码实现下载图片 import java.io.*; import java.net.MalformedURLException; import java.net.URL;public cla ...

  2. 怎么样可以批量下载网页图片?

    ​ 1.首先我们打开Excel软件,点击[图片工具]选项 2.鼠标点击[下载网页图片] ​ 3.在弹出对话框中录入网页地址 4.点击[选择]设置保存图片位置 5.最后点击[确定]即可完成 ​ 6.完成 ...

  3. 如何利用Excel批量下载网页图片?

    1.首先我们打开Excel,点击[图片工具]选项 ​ 2.点击[下载网页图片] ​ 3.然后录入图片网址 4.点击[选择]设置图片保存位置 5.最后我们点击[确定]就可以完成了 ​ 6.完成效果如下图 ...

  4. Python3.x爬虫下载网页图片

    Python3.x爬虫下载网页图片 一.选取网址进行爬虫 本次我们选取pixabay图片网站 url=https://pixabay.com/ 二.选择图片右键选择查看元素来寻找图片链接的规则 通过查 ...

  5. Extreme Picture Finder(网络图片下载器)官方中文版V3.53.3 | 下载网页图片的软件 | 图片助手批量图片下载器

    Extreme Picture Finder 是一款功能强大的集网络图片下载器软件和网页视频下载软件于一体的综合性互联网素材采集工具,能帮助广大用户自动下载并保存几乎所有互联网上面的图像.视频.音乐以 ...

  6. 下载网页图片-如何批量下载网页图片-批量图片下载工具免费

    下载网页图片,今天给大家分享一款免费批量下载网页图片软件,支持任意格式的图片批量下载,只需要输入关键词或批量导入网页链接即可下载图片.批量下载任意网页上的图片,每个人都可以拥有各种高清图源.支持批量图 ...

  7. 下载网页图片-批量下载网页图片软件免费

    下载网页图片,今天给大家分享一款免费批量下载网页图片软件,支持任意格式的图片批量下载,只需要输入关键词或批量导入网页链接即可下载图片.批量下载任意网页上的图片,每个人都可以拥有各种高清图源.支持批量图 ...

  8. java下载网页所有图片_java 下载网页,图片 | 学步园

    /** * 抓取网上的图片 * [延伸]居然都支持下载网页了 * @param imgSrc * @param filePath */ public static void downloadImgBy ...

  9. python批量下载网页文件-Python批量下载网页图片详细教程

    目标:爬取某个网站上n多页的链接,每个链接有n多张图片,每一页对应一个文件夹,每个文件夹包含n个链接所对应的文件夹. 步骤1:获得网页的所有链接,访问所有链接,获得链接里的图片地址. 步骤2:根据图片 ...

最新文章

  1. Java虚拟机(JVM)的内存划分
  2. 数据结构---二叉线索树
  3. 数组与集合转换 java
  4. linux学习-使用DHCP动态管理主机地址
  5. OpenCV精进之路(一):图像处理知识点串烧
  6. 《Linux操作系统原理》教学大纲
  7. 收尾决胜武器:软文常用的9个收尾方法
  8. python数据分析之(4)读写数据文件CSV,EXCEL等
  9. html+上下标+遇乘号无效,html中的特殊符号
  10. eureka服务下架、服务续期及eureka源码分析
  11. 谷歌:AI系统需要“自我怀疑”能力,方能作出更好的决定!
  12. python应用——把word问卷对应转换成excel
  13. Python实现线性判别分析教程
  14. js 生成26个英文字母
  15. 如何利用计算机处理,旧电脑如何处理?去卖回收教你几招!榨干闲置电脑最后一丝价值!...
  16. 使用任务计划实现宽带pppoe断线自动连接 - Windows
  17. 【装机教程】Ubuntu18.04安装搜狗输入法
  18. 文档处理容易“翻车”,来看看CCIG上的大咖怎么说
  19. 摸鱼也有效率——8个python自动化脚本提高打工人幸福感~
  20. MYSQL基础函数用法

热门文章

  1. 图解快速排序——通俗易懂(quick sort)
  2. 进程同步(操作系统)
  3. 前端开发规范V2023.5
  4. Redis主从搭建(哨兵模式),springboot整合redis主从
  5. Java极速入门系列:第一章Java概述、Java环境、IDEA开发工具
  6. Linux 网络分析工具 fping命令解析
  7. Linux基础命令-进程与系统性能
  8. 图形学扫描线填充算法
  9. Django案例:显示图书的信息books
  10. LINUX内核编译选项-5