2012-02-21 36 views
0

在我的C++应用程序中,我想获取像GET/200OK这样的HTTP消息,然后将它们解析到我自己的结构中。如何在运行时从网卡上获取它们?如何在应用程序级别获取网络消息?

+1

目前尚不清楚,在所有你想要做什么。你想写一个Web服务器吗?您是否想要监视现有的Web服务器?您是否试图拦截来自Web客户端或浏览器的请求?或者是什么? – 2012-02-21 02:22:42

+0

@David监视现有的Web服务器并像wireshark一样监视本地http消息。 – Kim 2012-02-21 02:25:16

+0

然后使用Wireshark,[源代码](http://wiresharkdownloads.riverbed.com/wireshark/src/wireshark-1.6.5.tar.bz2)可供下载。如有必要,修改它,使其按照您的要求做。 (您也可以使用[bpf](http://en.wikipedia.org/wiki/Berkeley_Packet_Filter)。) – 2012-02-21 02:26:32

回答

相关问题