杭州摇号网站分页显示,浏览起来非常的不方便,于是写了几行代码

将它给全部下载到一个文件中。代码很简单,先通过httpwatch观察,http

是如何拼接请求的,然后在代码中将链接拼接好,批量下载下来。

PrintStream ps = null;try {ps = new PrintStream(new FileOutputStream("company.txt"));} catch (FileNotFoundException e1) {e1.printStackTrace();}for(int i = 1; i <= 40; i++){HttpClient client = new DefaultHttpClient();//http://apply.hzcb.gov.cn/apply/app/status/norm/unit//http://apply.hzcb.gov.cn/apply/app/status/norm/personHttpPost httppost = new HttpPost("http://apply.hzcb.gov.cn/apply/app/status/norm/unit");httppost.setHeader("Referer","http://apply.hzcb.gov.cn/apply/app/status/norm/unit");List<NameValuePair> params = new ArrayList<NameValuePair>();String pageNo = new Integer(i).toString();params.add(new BasicNameValuePair("pageNo", pageNo));params.add(new BasicNameValuePair("issueNumber", "201405"));params.add(new BasicNameValuePair("applyCode", ""));httppost.setEntity(new UrlEncodedFormEntity(params));HttpResponse response = client.execute(httppost);HttpEntity  entity = response.getEntity();// 在这里可以用Jsoup之类的工具对返回结果进行分析,以判断登录是否成功String postResult = EntityUtils.toString(entity, "GBK"); Document document = Jsoup.parse(postResult);Elements carpersons = document.select("tr.content_data");for(Element e : carpersons){String id = "";String name = "";Elements props = e.select("td");int count = 0;for(Element e1 : props){if(count == 0)id = e1.text();elsename = e1.text();count++;}System.out.println("id:" + id + " name:" + name);ps.println(id + "\t" + name);}}if (null != ps) {ps.close();}}

转载于:https://www.cnblogs.com/cstar/p/3778168.html

获取网页中所有的小客车摇号信息相关推荐

  1. 北京摇号系统服务器,支付宝“城市服务”平台可查询北京小客车摇号结果

    支付宝"城市服务"平台可查询北京小客车摇号结果 [TechWeb报道]9月7日消息,北京市交通委与支付宝达成合作,市内交通出行服务将登陆城市服务平台.市民在手机上进入支付宝&quo ...

  2. 杭州个人小客车摇号百分之百中签率所需要的时间预测和阶梯摇号概率提升

    2018年7月31日,杭州第一次车牌阶梯摇号落下帷幕,各种准确的数据进行了详细公布,咱们可以更准确的对像我这样运气不佳久摇不中的人进行摇号预测了.可以看到第一次第一阶梯的阶梯摇号的概率相当于普通摇号概 ...

  3. 北京小客车摇号程序PHP版

    相信很多北京本地or北漂一族摇了N年车牌号的人大有人在,作为一个即将加入摇号大军的程序员,带着好奇心查看了一下摇号相关的规则和程序,是否公平公正公开公... 官方信息 温馨提示:摇号月的25日,在公证 ...

  4. JAVA获取网页中的电影下载地址小程序

    现在电影资源越来越少了,今天想看看吸血鬼日记,结果网上搜出的网址不支持迅雷批量下载,我一个一个点,很累.于是就看看网页源代码发现影片都以FTP开头,rmvb结尾.于是就写了个小程序能够获取网页中所有的 ...

  5. python读取图片分辨率_python获取网页中所有图片并筛选指定分辨率的方法

    压测时,图片太少,想着下载网页中的图片,然后过滤指定分辨率,但网页中指定分辨率的图片太少了(见下) 后使用格式工厂转换图片 import urllib.request # 导入urllib模块 imp ...

  6. python requests 动态加载_Python获取网页中动态加载的数据

    Python获取网页中动态加载的数据 0.XHR 是什么? XHR是 XMLHttpRequest 对象.既Ajax功能实现所依赖的对象,在JQuery中的Ajax是对 XHR的封装. 1.查看异步加 ...

  7. 在网页中画Icon小图标

    在网页中画Icon小图标. 现代网页中,绝大部分都采用了Icon小图标的方式.其积分大致分为三类,CSS Sprite,font+HTML,font+CSS. CSS Sprite:又称为CSS雪碧, ...

  8. Android WebView获取网页中JavaScript弹框内容

    Android WebView获取网页中JavaScript弹框内容 网页中弹窗的js代码为 <script type="text/javascript" language= ...

  9. node.js用get方式获取网页中的链接

    2019独角兽企业重金招聘Python工程师标准>>> get方式获取网页中的链接 var http = require('http');//定义函数 var getAHref = ...

最新文章

  1. python图片旋转脚本_Python+OpenCV 实现图片无损旋转90°且无黑边
  2. 匹配“汉字tab键数字”的正则
  3. OpenCV入门系列(4):显示一张图片和一个视频
  4. 将二叉搜索树转换为有序的双向链表
  5. 以太坊和区块链实战技术分析详解
  6. IOS客户端Coding项目记录(二)
  7. tensor转换为图片_pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
  8. Pair Programming (结对编程)
  9. OpenCV中ROI
  10. C#使用redis(简单例子)
  11. DirectShow 开启摄像头
  12. css怎样清除隐藏溢出,Css溢出隐藏
  13. 声音侦测灵敏度、阈值、分贝的关系
  14. 如何实现select * exclude column
  15. 微信小程序Demo组件大全(对话框、指示器、五星评分,画廊,影院座位……
  16. 东周列国志之春秋——简记
  17. WPF(3)----多窗口的实现
  18. 【Redis】用windows客户端连接服务器上的Redis
  19. Win11记事本打不开怎么办?打不开Win11记事本的解决方法
  20. oracle初始化spfileORCL.ora文件损坏修复

热门文章

  1. 蓝牙bluetoothGatt.disconnect()和bluetoothGatt.close()两个方法的区别
  2. 记账的优缺点分析 聊聊记账这些事
  3. 手机里隐藏了一个无限空间,可以永久保存照片视频,好多人不知道
  4. rec删除xposed_刷机,twrp,安装xposed
  5. Python项目对接CAS方案
  6. 浙大zou jun课题组科研进展
  7. 免费在线绘图软件推荐-processon
  8. 收藏!2020 年最具潜力 44 个顶级开源项目,涵盖 11 类 AI 学习框架、平台
  9. java 连接Linux服务器并执行指令
  10. css3论坛,css3学习参考手册