Charles mock數據詳解

Charles是一款很是好用的代理工具,關於Charles的安裝、破解、安裝證書,鏈接手機代理等使用方法詳見我以前的博客:http://www.javashuo.com/article/p-qlhxjuqn-gn.html ,本次只介紹Charles的幾種mock方法。html

話很少說,直接開始工具

1、Breakpoints  斷點mock3d

       對要打斷點的接口右鍵,而後選擇【BreakPoints】(點擊一次就好了,點擊屢次會移除) ,若是是已經好了的,顯示是一個「√」的狀態。代理

  1. 找到你想要的連接右鍵勾選Breakpoints功能,工具欄的斷點圖標就會變紅;

2.設置斷點,「Proxy」->「Breakpoints」
code

 

3.彈出Breakpoints Settings 彈窗htm

4.雙擊Location中的想要打斷點的接口,彈出Edit Breakpoints,將Query中的內容刪除,輸入*;若是修改Request數據,就將Request勾選;若是修改Response數據,就將Response勾選;blog

5.此時從新訪問該接口,Charles自動跳轉到Breakpoints頁面,此時修改Response數據,點擊Edit Response,切換底部tab至Text,修改所須要的數據;接口

 2、Rewriteget

1.添加rewrite博客

 

 2.設置要替代的內容

 3.再次刷新頁面

 

3、MapLocal

1.先抓取某個頁面的接口數據,修改並保存,以下圖這個頁面

修改接口數據:

2.在要mock的接口右鍵選擇MapLocal

 

 或者從Tools工具欄進入

3.進入設置頁面,如今要替換的數據文件

 

 5.再次刷新頁面

相關文章
相關標籤/搜索