2014-09-19 81 views
0

我想创建一个小的C套接字服务器。服务器发送足够好的HTTP/HTML响应。但客户端会发送HTML请求,而客户端可能是不同的设备 - 移动应用程序,浏览器等。我需要记录关于哪种设备请求的请求。如何在C套接字程序中接收HTTP GET和POST请求?

我碰巧知道浏览器通常会向服务器发送cookie及其用户代理信息,并且我希望我的服务器也能够记录cookie和用户代理字符串。

那么如何在我的C/C++服务器中启用HTTP头的读取?

+0

看这个答案http://stackoverflow.com/questions/22077802/simple-c-example-of-doing-an-http-post-and-consuming-the-response – 2014-09-19 09:42:24

+0

为什么不使用PHP来代替? – Abhi 2014-09-19 09:43:19

+0

使用libcurl apis – 2014-09-19 10:05:27

回答

0

我试图做的事情实质上是从插座读取。所以使用recv,问题解决了。当解决方案很简单时,我想的很复杂。