• 修改请求和返回报文


    一、Charles中修改请求、修改返回值

    1、 找到要修改的请求, 设置断点

    2、修改请求信息

    3、修改返回信息,并重新发送

    注意:

    1.在手机上抓的包也可以通过上述方法进行修改请求和返回的报文。

    2.https都是加密的,需要有证书的才可以抓包,http或者bbs的--一般的证书是以.cret结尾的文件双击就可以装证书

    3.通过抓包,可以分析和定位问题

    4.URL转码--浏览器对特殊字符处理时,就自己定义了比如%20=空格,以%开头正常的

    二、Fiddler抓取请求

      Fidder抓请求和charles是一样的,默认端口号也是8888,手机设置代理之后,发送请求,fiddler就可以抓到了。

     1、过滤请求

    在使用fiddler或者charles抓请求的时候,有的时候有很多请求,我们想要找到自己想要的请求就不怎么方便了,就需要过滤请求,只过滤我们想要的请求,现在比如说我们想要抓天天网的请求,那就过滤天天网的host, app.mvp.tiantian.com

     

    2、Fiddler修改请求、修改返回值

    Fiddler修改请求和修改返回和charles差不多,一点不一样的就是

    找到修改的请求--->设置断点--->修改请求,在发出请求之前设置断点,修改请求,发送;修改返回,在获取到返回之后设置断点,修改返回值,发送给客户端

    3、Fiddler修改端口号

    我们在使用fiddler的时候,默认的端口号是8888,如果端口号被占用的话,就需要修改端口号,改成一个其他的,没有被占用的。

  • 相关阅读:
    经典矩阵dp寻找递增最大长度
    有符号char转无符号short
    正则表达式学习之grep,sed和awk
    Git学习总结
    Linux下的压缩及归档
    bash脚本编程学习笔记(二)
    bash脚本编程学习笔记(一)
    Linux磁盘及文件系统(三)Linux文件系统
    Linux磁盘及文件系统(二)Linux下磁盘命名和分区
    Linux磁盘及文件系统(一)
  • 原文地址:https://www.cnblogs.com/MLing/p/6863745.html
Copyright © 2020-2023  润新知