2010-12-08 53 views
0
内容长度

任何人都可以引导我通过只使用插座获取网站的POST内容长度。感谢和荣誉! (我出于某种原因避免使用httpwebrequest)获得使用套接字

+0

莫非你我具体说说吗?您是否提出请求(即您的应用程序是Web客户端)或接收请求(即您的应用程序是HTTP服务器) – Justin 2010-12-08 03:37:24

回答

2

如果是代理应用程序,则根本不需要解析标头。您只需要将数据从一侧镜像到另一侧,即字节。您需要解析的唯一的事情是,例如最初的HTTP连接请求,或任何你与客户初次握手是导致你建立上游连接。剩下的只是字节复制和EOS以及错误传播。

0

在Http协议中,头由双crlf从内容分离。

所以,你既可以解析头,并获得Content-Length头或者你可以计算出内容的长度(因为你知道那里的头端和内容开始)。