比如下面这段代码
  IdHTTP1:=TIdHTTP.Create(nil);
  try
      IdHTTP1.Get(CheckURL, MS); //保存到内存流
      //MS.SaveToFile(‘c:\eip2.txt’);
  except
      IdHTTP1.Free;
      MS.Free;
      Result:=False;
      Exit;
  end;
  sl := TStringList.Create;
  MS.Position := 0;
  sl.LoadFromStream(MS);
注意这一句 MS.Position := 0; 一定不能丢,要是丢了你是获取不了数据的,因为指针默认指向尾部,这个问题困扰了我一个晚上,晕了.在国内的论坛上几乎没找到答案,后来跑去国外的有一个人问相似问题,才注意到.
