mac 配置charles
- 从官网下载链接http://www.charlesproxy.com/download
- 附上注册码:
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
- 安装
tips:安装完会提出一个提醒
点解Grant Privileges 信任即可,如果点击Not Yet 或者关闭按钮,Charles 将会取消Mac 代理,需要手动设置,设置时会再次弹出该窗口。设置Mac代理
此时Charles界面如图,空空如也 - 安装根证书:
Tips: 安装根证书,默认不信任,需要到钥匙串里,点击信任: - 设置代理成功,网络请求出现在Charles主界面
5.Proxy设置
顶部工具栏:Proxy-> Proxy settings ->proxies :勾选enable transparent http proxying : - 这样http请求就能解析到内容了如图:
分割线———————————————————————————-
拦截https请求:
7.1 在步骤6的时候,https请求会显示unkonwn 就是不能解析https请求,需要的步骤已经提示看6图的右边:SSL Proxying not enabled for this host……..
顶部工具栏:Proxy-> SSL Proxying Settings->SSL Proxying:勾选Enable SSL Proxying :
添加host,端口是443 这里是把所有的host都设置进去
当然也可以设置指定的host,端口不变
7.2 请求就可以解析出来了
分根线————————————————————————————
拦截模拟器请求
8.1 如图设置
8.2 模拟器进行网络请求,就会出现在Charles主页了。
【注】有时候会出现这种情况:
手机模拟器重新启动就好了,如果不好使,重启Charles 再重启手机模拟器
分割线————————————————————————————
拦截手机请求
9.1设置
会弹出:
细心的看官会发现then brow to chle.pro/ssl to download and install the certifiate
就是1. 到chls.pro/ss 下载证书 2. 设置手机代理
9.2 到http://www.charlesproxy.com/getssl 下载证书
写的好累,盗图贴一下
9.3 设置手机代理(盗图一张)
9.4 手机网络请求就会出现在Charles 主界面了
参考并致谢:
1. http://blog.csdn.net/yangmeng13930719363/article/details/51645435
2. http://www.cnblogs.com/javaergt/p/4148305.html
3. http://coolnull.com/3948.html
注意:
新版本的iOS系统安装完证书后,需要到通用->关于本机->进入最下方的证书信任设置,打开证书信任。
附Charles常用功能介绍:https://mp.weixin.qq.com/s/9qRcbhW_lW9CMd0hjaT51A
mac 配置charles的更多相关文章
- Mac 配置Charles,抓取移动设备数据
有两篇很详细的教程可以参考 Charles 从入门到精通 mac环境下使用Charles抓包Https请求 但是在使用iPhone抓取https数据的时候会出现很多问题,总是提示失败. 需要注意的有: ...
- Mac 配置Charles抓https的包
安装Charles 这个简单,略过... 打开Charles,在Menu选择Help > Install Charles CA SSL Certificate Keychain Access(钥 ...
- macOS: mac下配置charles来抓取http请求
1. 准备charles 下载链接:https://www.charlesproxy.com/download/ 2. 配置charles 2.1)配置http代理.打开Charles软件,配置htt ...
- Mac 配置教程-开发篇
将 Mac 日常使用的软件和开发软件区分开,将之前写的 Mac 配置的文章分成了两篇: Mac 配置教程-日常篇 Mac 配置教程-开发篇 图床 iPic 设置快捷键 Command+Shift+u ...
- 给mac配置adb 路径
给mac配置adb 路径 (1)找到对应的adb 所在路径 /Users/***/Library/Android/sdk/platform-tools (2)启动终端,输入 cd $Home (3)输 ...
- Mac 配置 vim
Mac 配置 vim 安装 vim 7.4 cd ~ hg clone https://code.google.com/p/vim/ cd vim ./configure --with-feature ...
- mac 配置Python集成开发环境
mac 配置Python集成开发环境(Eclipse +Python+Pydev) 1.下载Mac版64位的Eclipse. 进入到Eclipse官方网站的下载页面(http://www.eclips ...
- mac配置supervisor
mac配置supervisor 安装 brew install supervisor 启动 一种是手动 supervisord -c /usr/local/etc/supervisord.ini 让s ...
- Mac配置Jdk 安装及系统环境配置
注:本文来于< Mac配置Java开发环境 > 1. 下载JDK 从下面链接选择合适版本的安装包进行下载...笔者下载的是jdk-9.0.1 链接:http://www.oracl ...
随机推荐
- JavaWeb之JSP入门
JSP原理及执行过程 流程图分析 用户发起请求,用户通过浏览器访问jsp页面,浏览器将HTTP协议的请求部分发送到服务端. 服务端获取请求部分,分析请求,发现本次的请求的的是jsp页面,jsp引擎按照 ...
- mfs权威指南
1. 我在性能测试中间遇到些问题,因为我时间有限,所以希望大家一起来测试解决,群策群力.有什么问题请大家及时指出来,因为我也处在一个不断摸索的阶段. 2. mfs不多做介绍,具体细节请参考本版mfs实 ...
- OpenCV的Rect矩形类用法
转自 http://blog.csdn.net/kh1445291129/article/details/51149849 //如果创建一个Rect对象rect(100, 50, 50, 100),那 ...
- 关于for循环的一个小问题
有如下程序: package com.lk.B; public class Test5 { public static void main(String[] args) { // TODO Auto- ...
- easyui-dialog 弹窗
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...
- Alternative to iPhone device ID (UDID)
Alternative to iPhone device ID (UDID) [duplicate] up vote10down votefavorite 3 Possible Duplicate:U ...
- Creating and Using Static Libraries for iPhone using Xcode 4.3
Recently, after developing a collection of applications for iPhone that were intended to be used as ...
- How Tomcat Works(二十)
要使用一个web应用程序,必须要将表示该应用程序的Context实例部署到一个host实例中.在tomcat中,context实例可以用war文件的形式来部署,也可以将整个web应用拷贝到Tomcat ...
- 三羊献瑞——第六届蓝桥杯C语言B组(省赛)第三题
原创 三羊献瑞 观察下面的加法算式: 祥 瑞 生 辉 + 三 羊 献 瑞 ------------------- 三 羊 生 瑞 气 (如果有对齐问题,可以参看[图1.jpg]) 其中,相同的汉字代表 ...
- java中公用类型Car必须在它自己的文件中定义
熟悉java的过程中发现了一些小问题,定义的类Car老是提示必须在它自己的文件中定义.自己想了想试试把Car继承的类Vehicle中的public换到Car类中,结果发现输出问题很大.它只显示了一个输 ...