如何在应用程序级别获取网络消息?

时间:2012-02-21 02:18:23

标签: c++ networking

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

1 个答案:

答案 0 :(得分:1)

您可以尝试使用libucyrl提到的in this answer

此外,您可以编写自己的TCP客户端/服务器应用程序并从套接字读取数据,然后按照您希望的方式进行解析。在这种情况下,最好先熟悉HTTP protocol

我认为一些教程也可能有用,所以这里有几个链接:

http://www.freeos.com/articles/4121/
http://www.jmarshall.com/easy/http/