• Charles-修改Request及Response


    1、修改Request

    (1)右击需要被修改的请求,选择Breakpoints;再右键就会看到Breakpoints 前有打勾

    (2)、 再次访问已添加断点的请求时会被中断,访问会处于加载状,可以通过“Edit Request” 窗口修改请求内容, 然后点击“Execute” 继续执行请求;如果不需要修改Request内容的话,也可直接点击“Execute” 继续执行请求

    2、修改Response

    由于选择了Breakpoints,修改Request 执行后,请求发出,服务器处理后返回Response也会被中断,可以通过“Edit Request” 窗口修改返回内容, 然后点击“Execute” 把修改后的Response返回给客户端;如果不需要修改Response内容的话,也可直接点击“Execute” 把Response内容返回

    如下图,把<title> 中的值改为当铺,然后点击“Execute”  

    操作后可以取消对Breakpoints的勾选,再执行时该请求就不会被中断了

    3、筛选请求

    当Charles抓取到很多请求时,而自己关注的请求往往只有某一个,在那么多请求中找出一个请求比如难,可以通过筛选来查看关注的请求

    Charles有两种视图,Structure和Sequance。

    Structure视图是默认的,它展示的是按结构来组织的请求,通过结构你可以逐步锁定你关心的请求所在的范围直到找到它;

    Sequance视图下,你可以在Filter区域写入关键字来过滤出你关心的请求,这种办法更加直接快捷

  • 相关阅读:
    flowableU应用
    公募REITs打新基本
    A股市场人气排名因子
    flowableUI 流程演示
    flowable之监听器分配
    flowable基础二,
    【python股票量化】人气指标AR策略编程实现
    Java使用hutool工具类发送http请求
    一个模拟消息订阅和发布的简单程序
    CAXA基本操作旋转
  • 原文地址:https://www.cnblogs.com/lilyo/p/12779151.html
Copyright © 2020-2023  润新知