文章目录
  1. 1. HttpWatch干什么用
  2. 2. HttpWatch使用方法
    1. 2.1. IE浏览器打开HttpWatch功能
    2. 2.2. HttpWatch开启监控
    3. 2.3. 抓取Get方法的信息
    4. 2.4. 抓取Post方法的信息
  3. 3. 总结

HttpWatch干什么用

通常很多做成网页的东西想获取到手机上,我们可以通过浏览器来访问,但有些手机浏览器不能完全显示出效果或者我们有一些不想要的信息。那么我们就可以通过网页抓包获取信息,将需要的筛选下来放到手机上。网页抓包的工具很多,在这里就介绍比较实用的HttpWatch,下载安装后在IE浏览器工具菜单下可以打开或关闭HttpWatch,使用HttpWatch可以很方便的看出各种参数,可以得到很多信息,通过获取下来的信息我们在Android中直接Get或Post获取返回的Html代码然后解析筛选自己想要的结果放在自己设计的界面上。

HttpWatch使用方法

下面以湖南文理学院班级课表的网页信息为例介绍HttpWatch抓包的使用方法

IE浏览器打开HttpWatch功能

首先打开IE浏览器,工具选项下调出HttpWatch,结果如下

HttpWatch开启监控

开始Record按钮为红色,此时没开始监控,点击该按钮即开始监控,点击Stop按钮可停止监控,点击Clear按钮可清除之前监控的结果。在这里点击Record按钮可看到按钮变为灰色了,此时即开始监控,浏览器输入网址:http://www.huas.cn:83/jwweb/ZNPK/KBFB_ClassSel.aspx ,然后进入网页可看到HttpWatch抓取的结果显示出来了

抓取Get方法的信息

此时选择http://www.huas.cn:83/jwweb/ZNPK/KBFB_ClassSel.aspx ,点击Content可以看到下面显示出来了一长串Html代码,此即为Get方法返回的结果,点击Content可以看到下面显示出来了一长串Html代码,此即为Get方法返回的结果,我们可以从中筛选出下一步查找班级课表需要的所选的班级和其他信息以便后面Post方法获取班级课表信息用

抓取Post方法的信息

选择学期班级和格式后点击检索开始查询,下面即监控到了Post方法的信息。此时点击http://www.huas.cn:83/jwweb/ZNPK/KBFB_ClassSel_rpt.aspx 网页这一栏点击POST Data可以看到Post的参数,我们只需要Post下面勾选的几个参数就可以获取返回的Content了。然后再解析筛选就可以获得课表的信息了。

总结

使用HttpWatch或其他的一些抓包工具可以抓取网页的信息,方便将自己需要的网页信息搬运到手机上。

文章目录
  1. 1. HttpWatch干什么用
  2. 2. HttpWatch使用方法
    1. 2.1. IE浏览器打开HttpWatch功能
    2. 2.2. HttpWatch开启监控
    3. 2.3. 抓取Get方法的信息
    4. 2.4. 抓取Post方法的信息
  3. 3. 总结