zoukankan      html  css  js  c++  java
  • 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区域写入关键字来过滤出你关心的请求,这种办法更加直接快捷

  • 相关阅读:
    堆、栈、值类型、引用类型分析总结 Part 2
    DataGridView打印
    学习使用ArrayList
    C#与Java之比较
    【原创】串口通信测试程序
    彩色校验码的制作
    C#中使用进度条
    【原创】 Ajax之ModalPopup编程实例
    常用正则表达式
    堆、栈、值类型、引用类型分析总结 Part 1
  • 原文地址:https://www.cnblogs.com/lilyo/p/12779151.html
Copyright © 2011-2022 走看看