Question : Downloading binary file using tnmhttp

Hi, I'm a Borland C++ Builder user and I have tried to retrieve
binary data using the tnmhttp components using the following code:

  NmHttp1->InputFileMode = true;
  NmHttp1->Body = "c:\\index.htm";
  NmHttp1->Header = "c:\\xxx.hdr";
  NmHttp1->ReportLevel = Status_Basic;

I checked the the number of "BytesTotal" and "BytesRecvd" and found out
that the file I received was short by 4173 bytes just as indicated by
the "BytesTotal" and "BytesRecvd".