2014-09-19 82 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,問題解決了。當解決方案很簡單時,我想的很複雜。