首页 > 代码库 > 抓包工具Charles的使用
抓包工具Charles的使用
Fiddler和Charles都是抓包工具,可以抓pc端请求;抓手机上的请求,但需要设置代理;还可以修改请求数据和返回数据。
1.为什么使用抓包工具
如移动端是app本身的事还是接口是否成功返回结果,或者app调用接口的路径是否正确,没有接口说明文档等情况下,使用抓包。
1>网页抓包
打开Charles,直接访问网页就可以捕捉到请求。
2>app抓包
设置代理,端口号,手机和台式机必须在同一wifi
步骤:1.电脑连上一个wifi1,右键查看wifi1状态,详细信息,找到IP;
2.进入手机端连的wifi1,输入服务器ip=IP,端口号就是8888;
3.弹出的对话框,点allow,就可以发请求了,Charles就可以抓到了。
另外,如何要抓https的请求,需要安装相应证书,才可以捕获到请求。
3>数据篡改,并返回结果
步骤:1.右键要修改的请求,选择breakpoints,设置断点;
2.进入Edit Reponse界面,编辑返回信息(也可以修改URL请求)
3.执行Execute,重新发送请求
2.fildder抓包功能原理与Charles一样,这里不在具体介绍。
抓包工具Charles的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。