通过socket 获取GET返回数据后的操作 分割报文头和网页内容

来源:互联网 发布:网络出版的商业价值 编辑:程序博客网 时间:2024/05/22 06:12

我的理解是

返回的内容 报文不需要解压缩

而网页代码内容是经过gzip压缩的

所以分割开来

方便下一步对页面内容进行解压缩

 

也就是利用字符串切割而已

 

代码如下

 

  1. string[] sArray = System.Text.RegularExpressions.Regex.Split(recvStr, "/r/n/r/n");  

 

recvStr是前面获取到的所有返回字符串

 

推荐使用以下方式

 

  1.  string[] sArray = recvStr.Split(new string[] { "/r/n/r/n" }, StringSplitOptions.RemoveEmptyEntries);