FtpClient (ICS コンポーネント) に存在するダウンロード再開機能を備えた HttpCli を使用して、ダウンロード マネージャーを実装したいと考えていました。FtpClient では、これは を使用して実現されRestGetAsyncます。と の 2 つのプロパティに出会いましContentRangeBeginたContentRangeEnd。
ContentRangeBegin= 192ContentRangeEndを 500 バイトに設定しました。URL を " http://www.google.comContentRangeEnd " に設定しました。ダウンロードされるのは-だけだと思っContentRangeBeginていましたが、ファイル全体がダウンロードされました。
RcvdStream を
HttpCli1.RcvdStream := TFileStream.Create('c:\a.txt',fmCreate); // OpenWrite モードに設定すると、完全なファイルが既存のファイルに追加されるだけです。
a.txt は C:\ ドライブに 197 バイトのサイズで存在していました。
さらに何をする必要がありますか?
前もって感謝します