
charles使用
jack_laoliu
这个作者很懒,什么都没留下…
展开
-
charles之mock测试(map local)
charles之mock测试(map local) 编辑网络请求数据 Charles 提供了 Map 功能,Rewrite 和 Breakpoints 功能,都可以达到修改服务器返回内容的目的。这三者在功能上的差异是: Map 功能适合长期地将某一些请求重定向到另一个网络地址或本地文件。 Rewrite 功能适合对网络请求进行一些正则替换。 Breakpoints 功能适合做一些临时性的修改。 下面我们讲会讲解map 功能,指定本地文件的操作 操作步骤如下: 1:打开游览器输入数据 2:在charles原创 2021-04-14 16:51:56 · 898 阅读 · 0 评论 -
charles之response修改
charles之response修改 charles的response修改的场景: 比如:在商品展示界面,详细信息描述(需求中规定,信息展示只显示三行,超过的部分用....显示)现在界面上信息描述部分没有超过三行,为了验证前端是否进行约束,可以通过Charles抓包,拿到服务器返回的数据进行修改,使其详细信息超过三行,查看前端的展示 操作步骤如下: 1:打开游览器输入数据 2:在charles中找到对应的接口,选择接口 3:找到对应的请求数据 4:选中该接口,右键选中"breakpoints"开启断原创 2021-04-14 15:02:53 · 935 阅读 · 0 评论 -
charles之request修改
charles的request修改 charles的request修改的场景: 比如:在注册界面要求密码长度在8~16位之间,我们可以通过在web端或者是app端输入密码,当密码长度小于8位或者是大于16位,游览器上将会提示密码不符合规则或者是点击注册的按钮置灰不能操作(前端进行的约束),但是我们不能判断后端有没有对其密码长度进行约束的操作,所以通过charles抓取接口,修改请求密码的数据(将密码长度修改小于8位或者大于16位),越过前端向后端发送请求,如果后台依旧能进行正常响应那么证明后端没有进行约束,原创 2021-04-14 10:21:31 · 549 阅读 · 0 评论 -
Charles下载移动端证书
Charles下载真机证书 前期准备工作(usb数据线,USB调试,开发者模式开启) 手机和电脑在同一个网络下 1:手机上打开开发者模式 2:打开USB调试 3:开放端口 4:设置ssl 代理 5:点击下载移动端证书 7:手机端操作 8:点击允许Allow 9:在手机游览区中输入:chls.pro/ssl下载证书 10:操作手机app,进行抓包 ...原创 2021-04-13 17:18:53 · 1089 阅读 · 0 评论