我通过VC发送url,并且抓回页面的内容.今天发现有些URL在浏览器里能够正常访问,但是通过程序返回值就是500(正常应该是200).并且,到一定时候发出命令后,就不返回任何内容了.程序看着就象是死机了似的.不管是连续抓取还是只抓这一个URL都是同样情况,代码如下.请问是什么问题.这个问题让我的程序无法连续运行抓取很多的网页.谢谢! pHttpFile=NULL;
   nRead=0;
   pBuffer=new char[1024];
   nResultCode=200;   pHttpFile=(CHttpFile*)Session.OpenURL(url);   if(pHttpFile==NULL) 
    q=q+1;
   else
  {
        //检验服务器返回的状态码   
pHttpFile->QueryInfoStatusCode(dwStateCode);    
if(dwStateCode==200)
{
   do
   {