zoukankan      html  css  js  c++  java
  • charles抓包工具的使用:概述

    一. 什么是包

    用户和后台客户端之间的请求数据,都是以包的形式来传递的,具体要深究,可以去看看这方面的网络知识

    二. 为何要抓包

    1) 可以用来分析网络流量

    2) 可以用来破译抓来的数据,比如密码之类的

    3) 可以看请求状态

    4) 可以看到请求数据

    5) 可以看到请求时间

    6) 对性能测试非常重要

    ......

    三. 常见抓包工具

    测试常用的有:fiddler,charles...

    浏览器内置的:firefox——httpfox

           IE——httpwatch(付费版更高级)

    四. 场景一:抓包WEB数据

    支持协议:http、https

    使用方法:打开工具,就已经在抓取数据了!

    场景:百度柠檬班

    主要讲解:7大主要工具按钮的使用

    1:清除

    2:查找

    3:自定义抓取

    4:编辑请求

    5:url地址显示

    6:请求数据显示

    7:返回内容显示

    问题:有乱码,但是MAC版本的不会存在这个问题

    五. 场景二:抓包APP数据

    使用前提:APP和电脑网络在同一个局域网

    使用方法:设置代理,给charles设置代理,方法如下:

    1) Proxy—access—根据设置IP地址范围—proxy setting—端口:8888

    2) 手机端:wifi—HTTP代理—手动—cmd找到自己电脑的ip地址—填到代理的ip地址栏—端口:8888

    场景:百度柠檬班

    主要讲解:7大主要工具按钮的使用

    1:清除

    2:查找

    3:自定义抓取

    4:编辑请求

    5:url地址显示

    6:请求数据显示

    7:返回内容显示

  • 相关阅读:
    Random类
    类型转换
    一个简单的Web登录程序
    第一个Servlet程序
    使用MyEclipse开发 服务器的部署方式(续)
    MyEclipse配置
    Tomact问题
    Tomact配置
    HTTP基础:URL格式、 HTTP请求、响应、消息
    关闭二维码
  • 原文地址:https://www.cnblogs.com/my_captain/p/9534551.html
Copyright © 2011-2022 走看看