zoukankan      html  css  js  c++  java
  • Fiddler修改抓包请求

     hi,说到fiddler的用途,第一时间想到抓包,不过还有一个功能是:支持修改请求。

    那么问题来了,怎么做呢?很简单,先定下我们需要修改哪个请求。

    这里用F12跟fiddler做演示。

    首先我们在F12中抓取到一条发送验证码的请求,目标是修改他的手机号,查看系统返回什么。

    然后清楚请求的组成:请求行、请求头、请求体。(同理,响应的组成:响应头、响应行、响应体)

    我们先在F12抓取到正常的发送验证码成功的请求:

    我们需要将请求复制到fiddler的【Composer】中。请求有请求体,则需要在访问地址中添加该请求体。参数是用英文?连接在后面的,多个参数就用&,比如:http://www.xxxx.com/oerdd?参数1=aaa&参数2=bbb。请求没有请求体,就不用添加,比如http:////www.xxxx.com/oerdd。

    因为我们的目的是修改手机号,查看是否可以正常发送验证码,所以直接修改参数值就可以了。这里我们修改为13582555。然后点击【Execute】,此时就已经启动了这个修改后的请求。

    启动后,Fiddler左边的区域会显示已抓取到的一条请求。

    点击这条请求,点击【Inspectors】,里面信息有2部分,上部分是请求头信息,下部分是响应信息。我们点击响应信息的【TextView】可以查看到我们输入错误手机号,接口返回一条提示语“请输入正确手机号”。

    这就结束啦!其实抓包工具都大同小异,原理都是一样的,只需要掌握一两个抓包工具就可以了。

  • 相关阅读:
    js中this应用
    易语言学习
    哈希表和字典List和Ilist和array和arraylist的应用
    ExtJs中decode与encode(转载)
    ajax几种请求几种类型
    关于Json
    简单属性margin和padding
    ==和===的区别
    maven实战读书笔记(三)
    maven实战读书笔记(二)
  • 原文地址:https://www.cnblogs.com/lv-lxz/p/10973737.html
Copyright © 2011-2022 走看看