使用charles抓包&使用手机APP进行数据测试
一、charles抓包下载及设置
1.下载charles(点击打开链接);
下载后安装,安装完成后打开,出现如下界面;
文章图片
2、开始对 PC 端 的charles进行配置,点击proxy(代理),找到代理设置
文章图片
3、对代理端口进行进行配置,端口号默认8888,你可以自己修改,选中 enable transparent http prxying,代表启用http代理;
文章图片
4、点击OK,完后配置。
二、使用手机APP进行数据测试
1、对移动端,手机app上面的数据进行抓取。
注意事项:手机与pc是否处于同一网络(一个局域网)。
1.1、打开手机的WIFI功能区,进入链接WIFI设置界面,点击高级设置,进入以下界面,or 点击代理设置,进入代理设置界面。
1.2、代理服务器主机名称,填写你PC的IP地址,如果你不知道你PC的ip地址,可以在charles上查看到,或者使用ifconfig命令查看自己的IP地址,或者电脑网络偏好查看。
文章图片
2、本地IP地址,点击local IP Address 后直接就能看到你的PC网络的IP地址,端口填写你在charles上设置的端口,如果你没有修改端口,依然是8888,那么直接填入8888;
文章图片
3、点击完成or保存,charles会给你一个提示框,是否允许链接手机网络请求;
如下:
文章图片
点击允许,ALLOW.
【使用charles抓包&使用手机APP进行数据测试】如果把你点击了否认 Deny,那么你关闭charles,再重新走一遍吧(哈哈哈哈O(∩_∩)O哈哈哈~);
以上内容,参考csdn网站雨_生作者的文章,原文链接:https://blog.csdn.net/smalCat/article/details/79817398
推荐阅读
- 由浅入深理解AOP
- 【译】20个更有效地使用谷歌搜索的技巧
- mybatisplus如何在xml的连表查询中使用queryWrapper
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- MybatisPlus使用queryWrapper如何实现复杂查询
- iOS中的Block
- Linux下面如何查看tomcat已经使用多少线程
- 使用composer自动加载类文件
- android|android studio中ndk的使用
- 使用协程爬取网页,计算网页数据大小