文件名称:http协议下载当前页面的所有原始图片
文件大小:345KB
文件格式:RAR
更新时间:2013-04-08 11:01:25
http协议
上周朋友找我帮忙,要下载当前页面的所有原始图片. 琢磨了一下思路, 大体是这样的: 1.得到当前页面的http://w网址比如:http://images.google.cn/images?gbv=2&source=hp&hl=zh-CN&q=%E7%BE%8E%E5%A5%B3&aq=f. 然后模拟http请求规格, 向服务器重发请求, 如果成功,这就页面所谓的源码文件.接着就是解析改文件,从中提取所有的.jpg网址(由于对高效算法接触的不是很多,所以让我纠结了很久,看来自己离高手之路还是很遥远.哈哈).解析完成后,接下来的事情,就简单了很多, 仍然是模拟请求包, 发送给服务器,然后就可以下到图片啦...
【文件预览】:
HttpImage
----HttpImageDlg.h(2KB)
----HttpImage.aps(35KB)
----HttpImage.plg(2KB)
----StdAfx.cpp(211B)
----HttpImage.dsp(4KB)
----resource.h(1KB)
----MoreDlg.cpp(8KB)
----MoreDlg.h(1KB)
----12.jpg(152KB)
----HttpImage.opt(550KB)
----HttpImage.cpp(2KB)
----Debug()
----HttpImage.clw(2KB)
----ReadMe.txt(4KB)
----StdAfx.h(1KB)
----HttpImage.ncb(73KB)
----HttpImage.h(1KB)
----HttpImage.dsw(541B)
----HttpImageDlg.cpp(21KB)
----res()
--------HttpImage.ico(1KB)
--------HttpImage.rc2(401B)
----HttpImage.rc(6KB)