• charles_断点


    charles_断点

    用了模拟网速好久,也试了试用这货查看接口返回的数据,今天体验了一下"断点",觉得有必要记录一下给请求加断点的步骤.

    一.界面介绍(版本4.0.1):

      近来charles更新了4.0版本,于是乎为了尝鲜,就下载来体验体验.最显眼的变化是界面更加美观了,主要体现是工具栏使用了新图标,这些"新图标们"都透着那么一点小娘气.

     

    以前工具栏上的"打开"/"删除"/"保存"/"新建",几个功能被收整到其它地方去了.清空会话从'垃圾桶'变成了'扫把',模拟网速则变成了'乌龟',乌龟到是挺形象的,一般模拟网速的时候,都是模拟的"慢网"~

    二.断点操作

      1.首先启动charles,然后将手机代理设置好(为啥不直接用PC做演示?我工作场景就是用手机的,这样记录步骤比较有生活!!).

      2.使用手机浏览器,访问"赶集",滑动到下图界面

      3.我们去看一下charles抓到的请求

      4.按"ctrl+f",打开搜索界面,输入想搜索的内容,比如"技工"

      5.双击包含'技工'关键字的那条信息,自动跳转到对应请求

      6.'右击'此条请求,选择"Breakpoins"(注:请求的request和response会分别断点,均可以对请求内容进行更改,我还不太知道有啥可改的)

      7.设置好以上几步后,手机端"刷新"浏览器.然后我们在看'charles'的'reques断点'(注:貌似可以修改很多东西,比如cookies)

      8.我们直接点"Execute",执行本次'reques'

      9.接下来'charles'会展示'response断点',我们要修改的地方来了(注:实际可修改的项还是很多很多的)

      10.点击 'Edit Response'->'HTML',找到如下图(跟步骤2一样的地方,还记得么?)

      11.我们手动把"技工"/"司机"/"服务员",更改一下

      12.我们直接点"Execute",执行本次'Response'

      13.看看手机上的"赶集"有木有变化~

      14.其实在界面'proxy'->'Breakpoints Settings'(快捷键:ctrl+shift+K),可以对断点做一些细节更改,比如修改"Host"/"Query"

     具体要如何灵活的应用断点功能,还在摸索~

    菜齐了!!

  • 相关阅读:
    C. Tesla (模拟 + 思维)
    E
    E. Ehab's REAL Number Theory Problem (bfs + 思维)
    uva 12307
    P4249 [WC2007]剪刀石头布
    luoguP4003 无限之环
    luoguP4068 [SDOI2016]数字配对
    有源汇有上下界最小流
    有源汇有上下界最大流
    无源汇有上下界可行流
  • 原文地址:https://www.cnblogs.com/dianxiao2/p/6163668.html
Copyright © 2020-2023  润新知