zoukankan      html  css  js  c++  java
  • 常用修改请求或返回方法

    一、修改请求

    1. 工具:postman

    2. 可直接修改请求方法,请求参数等

    二、修改返回内容

    1. 工具:Charles

    2. Charles 提供了 Map 功能、 Rewrite 功能以及 Breakpoints 功能

    具体差异

    • Map 功能适合长期地将某一些请求重定向到另一个网络地址或本地文件。
    • Rewrite 功能适合对网络请求进行一些正则替换。
    • Breakpoints 功能适合做一些临时性的修改

    (1)Map功能:分 Map Remote 和 Map Local 两种,Map Remote 是将指定的网络请求重定向到另一个网址请求地址,Map Local 是将指定的网络请求重定向到本地文件。

    • Map Local使用教程

      • 右击->Save Response --存储到本地路径
      • Tools->Map Local --添加网址和定向的文件地址
    • Map Remote使用教程

      • Tools->Map Remote
      • add配置

    (2)Rewrite 功能:可以对返回的内容进行修改,然后再把修改的数据返回 --前提是需要提前知道返回的内容,然后对内容进行正则修改

    • 使用教程
      • Tools->Rewitre
      • 添加替换规则

    (3)Breakpoints功能

    • 提示:设置断点的URL不能带不断变化的时间戳,否则无法使用右键设置断点

    • 使用教程

      • proxy→Breakpoints Settings→勾选Enable Breakpoints→点击Add
      • 网址右击->选中Breakpoints(右键设置)
      • 重新请求修改相关参数,点击Execute执行断点

    三、ios抓包工具:stream

    四、其他实用小工具
    1.Unicode编码转换

    2.草料二维码

    3.base64加密解密

  • 相关阅读:
    CentOS 7配置LNMP开发环境及配置文件管理
    Virtual Box配置CentOS7网络(图文教程)
    HTTP常用状态码分析
    MySQL数据库和InnoDB存储引擎文件
    InnoDB关键特性学习笔记
    InnoDB体系结构学习笔记
    Laravel 5.x 请求的生命周期(附源码)
    PyQt5 signal and slot
    x01.gamelab: An Tank 3D Model
    x01.AntWorld: An Python AI Game
  • 原文地址:https://www.cnblogs.com/jasmine0112/p/12555923.html
Copyright © 2011-2022 走看看