从单个网站调用中捕获网络流量

问题描述

对于一个项目,我试图从目前尚未托管的自定义网站收集包含网络流量的数据集。 我们的想法是逐渐向网站添加广告和跟踪器,并在每次添加之间捕获流量以供进一步研究。

网络流量应该尽可能真实,这意味着它应该看起来像来自野外托管网站的流量。 为了仅捕获来自网站调用的网络流量,我使用了 Docker 容器。 我的想法是在 Docker 容器中使用 Nginx 网络服务器托管网站。 另一个运行 Firefox 和 Selenium 的容器运行一个 Python 脚本,该脚本调用我的自定义网站。 firefox/selenium 容器的网络流量随后被运行 TCPDump 的容器捕获。 这是我的想法的一个例子: Docker Architecture.

因为我在尝试实现我的想法时遇到了各种各样的问题,所以我确信有一种更简单的方法来实现我的目标。

是否有更简单的方法来仅捕获单个网站调用的流量?

你现在可能已经猜到了,我不是网络专家,所以我非常感谢每一个建议。

我使用的是 macOS Big Sur 11.1

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...