最近很多同学,说面试的时候被问道,有没有用过什么抓包工具,其实抓包工具并没有什么很难的工具,只要你知道你要用抓包是干嘛的,就知道该怎么用了!一般
对于测试而言,并不需要我们去做断点或者是调试代码什么的,只需要用一些抓包工具抓取发送给服务器的请求,观察下它的请求时间还有发送内容等等,有时候,
可能还会用到这个去观察某个页面下载组件消耗时间太长,找出原因,要开发做性能调优。那么下面就给大家推荐几款抓包工具,好好学习下。

 

常见4种抓包工具的对比

一、httpwatch:

1.   httpwatch与IE和firefox浏览器集成,但不支持chrome;httpwatch界面清晰直观,发送请求后可以快速简单的查看Cookies, Headers, Query Strings and POST data,能够通过页面分组处理多页面场景。

2.   实时分级时间展示图能够展示一个http/https请求的处理过程;通过不同的颜色展示网络请求计时,如DNS查询,tcp连接;以瀑布形式展示浏览器事件,例如从浏览器渲染和页面加载计时就开始了,可以自动检查性能问题。

3.   安装简单,不需要设置代理和证书;提供接口API可以被大部分编程语言自动化调用、录制、保存结果。

4.   但只能看不能修改

二、Fiddler:

1.Fiddler是一个独立的应用,可以调试PC、Mac或Linux系统和移动设备的之间的通信,支持大部分框架如java、.net、java、Ruby,需要设置代理。

2.能够暂停Http通讯,并且允许修改请求和响应方便进行安全测试&#x

©著作权归作者所有:来自51CTO博客作者yetaoaiueo的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 网易严选商品详情采集工具
  2. 收藏了,硬盘、RAID组与Ceph的IOPS公式与工具
  3. 开源APM工具PinPoint部署方法
  4. 加班做的报表还被老板嫌弃?是因为你不会用大数据工具!
  5. Nginx的五种负载均衡策略
  6. Linux&imx6ull 使用QT开发串口工具(完整版)
  7. WEB请求处理(2):Nginx 请求反向代理
  8. 【Rust日报】2020-08-01 用 Rust 重写的一系列命令行工具
  9. 分享一下如何利用 Python测试 完成验签操作

随机推荐

  1. Android中的Serialable和Parcelable的区
  2. Android(安卓)中常用ADB命令介绍
  3. Android预定义样式
  4. 去掉Android TextView 去掉内边距
  5. 老罗Android开发视频教程(Android入门介绍
  6. android 解决错误:Intel HAXM is required
  7. 局域网内搭建Android SDK更新源
  8. Android Map开发基础知识学习笔记
  9. android开发每日汇总【2011-10-29】
  10. android布局 LinearLayout和RelativeLayo