测试工具-Charles代理设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试工具-Charles代理设置相关的知识,希望对你有一定的参考价值。

参考技术A 1、点击Proxy,点击Proxy Setting

1、点击Proxy,点击Access Control Settings

注意:

1、如果不在列表中的IP地址,访问Charles,通过Charles访问网络,如果这个选项是勾选上的,那么我们的Charles会有一个提示信息,它会让你确认是否要允许这个IP地址来访问网络或者访问服务器,如果你想让它来访问服务器或者网络,你点击允许就可以了;如果你不想让它访问服务器或者网络,你选择拒绝。

2、当我们不在IP列表里面的IP地址,想要访问网络的时候,而这个选项没有勾选的情况下,默认它就是不能够访问对于的网络或者服务器。

1、在Chrome浏览器中输入Chrome://setting

2、在搜索框中输入“代理”

3、点击“打开您计算机的代理设置”

4、在手动设置代理中 开启代理

5、在地址中输入框中输入Charles的IP地址以及端口

6、点击“保存”,关闭页面

持续更新中............

postman 抓包工具charles的使用

1.直接打开charles,然后,如果有https的话,需要安装证书,然后,设置代理

2.如果不是https的,不需要设置代理,直接抓取就可以

先安装证书:

技术分享图片

然后设置代理:

技术分享图片技术分享图片                 技术分享图片

 

这个例子不是https的。所以,暂时不需要勾选代理

还是以http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?op=getMobileCodeInfo   这个网站来说

1.request里面是填入的参数

技术分享图片

对应的Charles的request里面的参数,用表单来看

技术分享图片

 

 

 

网页的请求:

技术分享图片

对应的charles:

技术分享图片

 

 

3.看request header里面的数据 content-type里面的数据,和技术分享图片不一致。

 

技术分享图片

所以,一般就用抓包工具里面抓到的信息取发送请求

url: http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx/getMobileCodeInfo

Content-Type: application/x-www-form-urlencoded

parameter:  mobileCode : 13001101409

                 userID:

 

postman去发请求:

技术分享图片

 参数类型选择:x-www-form-urlencoded

技术分享图片

返回结果:

技术分享图片

 

以上是关于测试工具-Charles代理设置的主要内容,如果未能解决你的问题,请参考以下文章

postman 抓包工具charles的使用

postman 抓包工具charles的使用

charles 代理设置

Charles常用设置

Charles 代理 - 如何在 Chrome 中使用 Map Local 工具

抓包工具-Charles(花瓶)