【fiddler】(一个http协议调试代理工具)
它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。
同类的工具有: httpwatch, firebug, wireshark。
安装与配置:
- 百度fiddler官网,下载fiddler工具。
- 安装完成后,在菜单栏配置:tools----->options...------>https
勾选Decrypt HTTPS traffic ,继而勾选红色那条ignore server certificate errors(unsafe)
- tools----->options...------>connections勾选Allow remote computers to connect.注意端口号是否是8888.保证手机和电脑的wifi在同一个网络下,并且在手机浏览器中输入http://ip地址/8888/,然后下载证书,然后配置手机的wifi,选择高级,选择CA证书,设置端口号与iP号。
- 然后重启fiddler,就可以正常抓包了
【cookie】(储存在用户本地终端上的数据)
某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据(通常经过加密)。
“Cookie”是小量信息,由网络服务器发送出来以存储在网络浏览器上,从而下次这位独一无二的访客又回到该网络服务器时,可从该浏览器读回此信息。这是很有用的,让浏览器记住这位访客的特定信息,如上次访问的位置、花费的时间或用户首选项(如样式表)。Cookie 是个存储在浏览器目录的文本文件,当浏览器运行时,存储在 RAM 中。一旦你从该网站或网络服务器退出,Cookie 也可存储在计算机的硬驱上。当访客结束其浏览器对话时,即终止的所有 Cookie。
【HTTP状态码】(英语:HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。)
所有状态码的第一个数字代表了响应的五种状态之一。
查看菜鸟教程,一看变懂:https://www.runoob.com/http/http-status-codes.html