anchor.diff:        _Request:HTTPRequest;
         _Connection:HTTPConnection;
   
  +      _InBackground:Boolean;
  +
         _URL:TERRAString;
         _ErrorCode:HTTPError;
         _ErrorMessage:TERRAString;
  
positive.code:       Property Dest:Stream Read GetDest;
  
        Procedure Release; Override;
        
      Public
  
        Constructor Create(Request:HTTPRequest);
  
        Function GetHeaderProperty(Name:TERRAString):TERRAString;
  
  
negative.code:     Exit;
    End;
  
    If (ReceiveHeader()) Then
    Begin
      _Downloading := (_TotalSize>0) And (_Progress<100);
    End Else
    Begin
      If (_Connection._RequestCount<=1) Then
      Begin
        Self.RetryTransfer();
        Exit;
  