一、拓展:android控件ListView的讲解(以后再细学)
环境 找博客视频按照
1 安装jdk 就可以使用java这门语言进行开发了
2 android studio (安卓应用开发环境,基于**java开发**)
学习原因
就是我们在爬取移动端数据的时候 必须要分析数据接口,我们难免会碰到一些android的名词。对于这些名词我们应该有一个基本的认知
听思路 不用看代码
代码能够看懂的七七八八
二、fiddler与 switchomega插件
前言:
抓包(packet capture)就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。
fiddler:一个http协议调试代理工具(抓包工具),它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。
switchomega:一管理代理的扩展,方便快速切换各种代理模式【不是代理ip】
fiddler的优势
1 简单好用
2 它有一个友好的和用户做交互的界面
3 支持市面上大多数的浏览器
4 支持大多数的移动设备
fiddler的页面结构
1 快捷工具栏
2 会话列表
3 HTTP 请求
4 HTTP 响应
5 命令行工具
第一大步 安装fiddler
选择安装路径 发送桌面快捷方式
第二大步 switchomega插件的安装
chrome://extensions/ 解压压缩包 找到已解压的文件夹 进行安装
跳转到自己的一个界面
2.1 新建情景模式 输入名称 点击创建
2.2 代理服务器的界面 代理服务器 127.0.0.1 代理端口 你fiddler设置的端口(8889)
2.3 应用选项
fiddler的使用
File菜单介绍 capture traffic 是否启动抓包 save保存数据包