https://www.ivsky.com/tupian/lantian_baiyun_v57379/pic_898663.html#al_tit
+++++
以上面的网址为例,想要实现:
1、批量下载图片(链接里总共有13张)。
2、图片存放在指定文件夹里 -> G盘/photo/根据链接生成一个新的文件夹(以链接为例,文件夹名字是 57379)
+++
有没有大神知道要怎么写呢?
用httpclient得到
https://www.ivsky.com/tupian/lantian_baiyun_v57379/pic_898663.html#al_tit 的网页的源代码
然后正则表达式提取两个关键的:
(1)
<img id="imgis" src="//img.ivsky.com/img/tupian/pre/201907/29/lantian_baiyun-002.jpg" alt="唯美的蓝天白云风景图片">
(2)
<a class="page-next" href="/tupian/lantian_baiyun_v57379/pic_898664.html#al_tit">下一张</a>
前者是图片的真实的地址,后者是下一个图片所在网页的地址。
先用httpclient下载保存图片,再访问下面那个地址,以此类推
获取html https://blog.csdn.net/ITcainiao25/article/details/91862098
正则匹配url https://www.jianshu.com/p/82e2040b49a3 (注意你的地址是没有http开头的,稍微修改下)
下载图片 https://blog.csdn.net/top_code/article/details/8674219