专栏首页测试技术圈测者的性能测试手册:Fiddler抓取websocket的包

测者的性能测试手册:Fiddler抓取websocket的包

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。

操作步骤

  • 打开Fiddler,点击Rules 下的Customize Rules
  • 在打开的CustomRules.js中加入如下代码:
    1. static function OnWebSocketMessage(oMsg: WebSocketMessage) {
    2. // Log Message to the LOG tab
    3. FiddlerApplication.Log.LogString(oMsg.ToString());
    4. }

保存后,重启Fiddler。

  • 就可以在Fiddler的右侧Log的标签中看到WebSocket的数据package了。
  • 测试网站如下:
  • 结果如下:

本文分享自微信公众号 - V社 北京社(SoftwareTesters)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-11-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【干货】基于电商平台的数据分析基本指标体系

    电商行业是当前市场十分火热的行业,也是对数据分析师需求很大的行业,这篇文章可以帮助没有电商行业经验的同学快速了解电商数据分析的指标和框架。那么话不多说,咱们开始...

    1480
  • SAP 工厂日历维护操作

    如上,一个工厂日历就已经维护完成,注意的是:日历配置会影响同一服务器上所有环境(集团)的数据。

    用户5495712
  • 如何写出尽量少维护的Xpath表达式?

    有同学问到UI自动化关于XPath定位稳定性的问题,众所周知,找到了页面的元素,UI自动测试即完成了一半。

    测试小兵
  • 如果你想要更多的棉花糖

    1966年到1970年代,斯坦福大学教授Walter Mischel对幼儿园的数以百计的孩子做了一个实验:

    麦时
  • HTTP详解

    爬虫又称网络爬虫,所以在讲解爬虫之前,我们有必要了解一下什么是网络?网络是由若干节点和连接这些节点的链路构成,然后网络与网络之间所串连成的庞大网络叫做互联网,而...

    测试小兵
  • Mac Zoom漏洞细节分析

    Mac Zoom客户端中存在漏洞,允许任何恶意网站在未经许可的情况下启用摄像头。这一漏洞可能会暴露出世界上多达75万家使用ZOOM进行日常业务的公司。

    FB客服
  • 老谈酸菜接口测试

    计算机世界里的接口这两个字具有两种众所周知的含义:其一是指软件本身的狭义“接口”,比如各种软件开发API等。其二则指的是人与软件之间的交互界面。

    测试小兵
  • 网页结构简介

    有人说“互联网中有50%以上的流量是爬虫”,第一次听这句话也许你会觉得这个说法实在太夸张了,怎么可能爬虫比用户还多呢?毕竟会爬虫的相对与不会爬虫的简直少之又少。

    测试小兵
  • APT之水坑攻击

    ‍ ‍水坑攻击‍‍‍(‍‍‍‍‍‍‍‍‍Watering hole)‍‍是‍‍‍AP‍T攻击‍中的‍手法之一‍,大‍多针对的目标是团体性质的较多。使用手法是‍‍...

    洛米唯熊
  • 【Rust日报】 2019-07-17:微软安全响应中心:一种主动性的方式来提升安全

    本文简单介绍了在Rust中编写一个工程性更强的组件(crate)所必须要遵循的一些原则:

    MikeLoveRust

扫码关注云+社区

领取腾讯云代金券