急问大牛关于网络数据包截取的问题!

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

最近在做一个邮件截取的程序,遇到下面一个问题:  
  由于邮件的第一个数据包是头信息,第二个数据包为邮件内容信息(如果内容很长  
  ,可能还有第三、四个数据包),而我现在用winsock   spi来截取接收到的数据包,  
  我截取了第一个数据包后,如果不把它放行,则我后面的数据包也不能接收并截取  
  到(因为需要第一个数据包接收函数返回以后,系统才能接收第二个数据包)。现  
  在我想截取第一个数据包后,不放行,先缓存起来,等到后面的内容数据包也接收  
  并截取到以后一起放行,不知道要怎么实现这样的功能呢?请各位大牛救命了。

.

· 网友精彩回答:

处理 SSI 文件时出错
© 2006-2008 All Rights Reserved