zoukankan      html  css  js  c++  java
  • Charles 常用配置

    一、Recording Settings 

    1、背景:  我们做抓包时候,经常只需要抓取特定域名的请求,那么就可以用到Recording Settings 中的 include 功能

    如图:

     

     

    2、背景:  我们做抓包时候,经常需过滤js、css、图片等静态资源,那么就可以用到Recording Settings 中的 exinclude 功能

    如图:

     

    二、Rewrite

    背景: 有时候我们需要需要修改接口的响应值,修改后查看web 或者 App 是否正常回显,除了使用断点功能外,如果想一次修改后每次都生效那么就需要用到该功能。

     

     

    三、Map loal

    背景: 有时候我们需要需要修改接口的响应数据,除了使用上面的Rewrite 功能进行匹配外,如果我们想完全替换响应的内容,使用匹配可能不太方便,那么我们就可以使用Map loal 这个功能

    1、先保存响应:

     2、然后启用map local

     

    3、容易出错的地方

    如果我们使用本地文件作为返回内容,charles 会默认在响应头加上如图内容:

     导致:无法正确响应

    4、如何解决问题?将maplocal 和 rewrite 配合使用

    删除请求头:

     

    修改请求头:

     以上是charles 常用配置和常用功能

     

  • 相关阅读:
    25:最长最短单词
    09:向量点积计算
    08:石头剪刀布
    07:有趣的跳跃
    36:计算多项式的值
    33:计算分数加减表达式的值
    hdu 2289 Cup (二分法)
    Android-补间动画效果
    UVA 586 Instant Complexity
    企业门户(Portal)项目实施方略与开发指南
  • 原文地址:https://www.cnblogs.com/keenajiao/p/15772223.html
Copyright © 2011-2022 走看看