我想记录浏览器发送和接收的html请求(以firefox为例)。我的目标是制作负载测试工具。因此,如果我可以捕获从浏览器发送的所有请求,那么我可以在没有浏览器的情况下使用某些代码(c ++)播放相同的链接。所以wireshark在那里捕获通过网卡发送的所有数据包。但它会非常复杂,因为wireshark只记录机器发送的所有数据包(如果gtalk运行它也将捕获这些数据包)。 假设我有一个c ++代码,它将打开一个名为www.google.com的网址浏览器。 所以现在通过我的c ++代码,将打开一个浏览器。然后,无论我将通过我的浏览器搜索我想要存储在某个文件中的那些http / https请求。我主要想为浏览器创建一个接口,用于捕获http / https网址并将其保存在某个数据包中。想要存储url而不是url的相应IP。
我想用c / c ++设计整个东西。
谢谢。