C++ 如何记录html请求

C++ 如何记录html请求,c++,network-programming,wireshark,packet-sniffers,C++,Network Programming,Wireshark,Packet Sniffers,我想以记录浏览器firefox发送和接收的html请求为例。我的目标是制作一个负载测试工具。因此,如果我能捕获所有从浏览器发送的请求,那么我可以在没有代码的帮助下,通过一些代码C++来播放相同的链接。因此wireshark可以捕获通过网卡发送的所有数据包。但这将非常复杂,因为wireshark只记录机器发送的所有数据包。如果gtalk正在运行,它也会捕获这些数据包。 假设我有一个C++代码,它将打开一个名为www. Google网站的浏览器。 现在,我的C++代码将打开一个浏览器。然后,无论我通

我想以记录浏览器firefox发送和接收的html请求为例。我的目标是制作一个负载测试工具。因此,如果我能捕获所有从浏览器发送的请求,那么我可以在没有代码的帮助下,通过一些代码C++来播放相同的链接。因此wireshark可以捕获通过网卡发送的所有数据包。但这将非常复杂,因为wireshark只记录机器发送的所有数据包。如果gtalk正在运行,它也会捕获这些数据包。 假设我有一个C++代码,它将打开一个名为www. Google网站的浏览器。 现在,我的C++代码将打开一个浏览器。然后,无论我通过浏览器搜索什么,我都要将这些http/https请求存储在某个文件中。我主要想为浏览器创建一个接口,该接口将捕获http/https URL并将其保存在一些数据包中。要存储url而不是url的对应IP

我想用C/C++设计完整的东西。
谢谢。

请阅读。使用firefox扩展,如httpfox。