如何监控网络套接字连接?

发布于 2024-11-18 02:14:09 字数 1539 浏览 2 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

尬尬 2024-11-25 02:14:09

刚刚看到这个问题。回答任何其他可能对这个问题感到好奇的人。

如前所述,Wireshark 可以“检查”WebSocket 帧,如此处所述。
然而,大约一年前,Google Chrome 已经内置了对此的支持。在开发者工具中的网络下有一个WebSockets子过滤器。另一个不错的 Chrome 功能是所谓的“Net-Internals” ”这确实可以帮助您深入浏览器的“幕后”。

这里有一些关于如何一起使用这些功能的好文章:

  1. Logging WebSocket Frames using Chrome Developer Tools, Net -internals 和 Wireshark (TOTD #184)
  2. Springer 列出的书籍章节(PDF) 这本书似乎是 HTML5 权威指南WebSocket

just saw this question. Answering for any others that may be wondering on the issue.

As mentioned Wireshark can "inspect" WebSocket frames as described here.
However for around an year now, Google Chrome has built in support for this. In Developer Tools, under Network there is a sub-filter for WebSockets. Another nice Chrome feature are the so-called "Net-Internals" thay can really help dive "behind the scenes" in the browser.

Here are some nice articles on how this can all be used together:

  1. Logging WebSocket Frames using Chrome Developer Tools, Net-internals and Wireshark (TOTD #184)
  2. And a book chapter listed by Springer (PDF) The book seems to be The Definitive Guide to HTML5 WebSocket.
×眷恋的温暖 2024-11-25 02:14:09

这可能不是您想要的,但您可以使用 wireshark 之类的东西。它可以让您监控计算机上发生的所有网络流量。据我所知,您可以应用过滤器来仅监听特定类型的流量,或某些 IP 地址之间的流量。我不确定您是否可以将过滤器应用于特定的套接字,但它是一个非常灵活的软件。

如果您正在寻找更高的级别,那么您可能只需使用 fiddler 之类的东西就可以了,这是一个本地代理服务器,可让您检查网络流量。

This may not be what you're after, but you could use something like wireshark. It'll let you monitor all of the network traffic that's going on from your machine. From what I can remember, you could then apply filters to only listen for particular types of traffic, or for traffic between certain IP addresses. I'm not sure if you can apply filters to particular sockets, however it is a pretty flexible piece of software.

If you're looking for a much higher level, then you might be able to get away with just using a something like fiddler, which is a local proxy server that lets you examine web traffic.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文