小弟我用 socket 的方式向一个网页发送了post 请求,如何接收网页返回的数据

我用 socket 的方式向一个网页发送了post 请求,怎么接收网页返回的数据
HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html; charset=utf-8
Content-Encoding: gzip
Vary: Accept-Encoding
Server: Microsoft-IIS/7.5
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
Date: Fri, 19 Jul 2013 06:36:12 GMT
Content-Length: 141

?


这是我现在接收到的响应报头,我怎么才能接收到响应内容

------解决方案--------------------
继续 recv 撒

------解决方案--------------------
一直读接受协议缓存区,直到读到没有数据为止,
读的时候注意返回值和错误信息,
可能在接受完毕后还在recv 但是实际没有数据了,于是一直阻塞在那