Einzelnen Beitrag anzeigen

lucius

Registriert seit: 6. Okt 2005
Ort: Niederlande
215 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Datei in mehreren Teilen downloaden mit HTTP.get moeglic

  Alt 12. Dez 2005, 19:18
Guten Abend marabu, sieht gut aus der Thread.
Zitat:
Du musst die Daten aber nicht schon von vorne herein gestückelt abrufen. Es reicht doch auch, wenn du den fehlenden Teil abrufst, sobald es auf Grund einer Fehlersituation nötig wird.
Also wie du weisst hole ich mir die Daten ueber der SimpleRSS Komponente, die wiederum an der HTTP Komponente gekupelt ist.
Delphi-Quellcode:
SimpleRSS.IndyHTTP := idHTTP;
try
SimpleRSS.LoadFromHTTP('http://www.irgendwas/test.php');
except MessageDlg('Fehler! Keine Verbindung zum Server Server!'#13#10 + 'Neuer Versuch?', mtWarning, [mbOK], 0);
Kann ich dan trotsdem Request.ContentRangeStart und Request.ContentRangeEnd angeben?
Sagen wir ich moechte die Datei in 4 Teilen runterholen, wie soll das denn aussehen?
Delphi-Quellcode:
id HTTP.ContentRangeStart := 0;
id HTTP.ContentRangeEnd := 149;
SimpleRSS.LoadFromHTTP('http://www.irgendwas/test.php');
//2er Teil//
id HTTP.ContentRangeStart := 150;
id HTTP.ContentRangeEnd := 299;
SimpleRSS.LoadFromHTTP('http://www.irgendwas/test.php');
//3er Teil// unsw
Dauert das nicht laenger als wenn ich alles auf einmal downloade?

MFG Lucius.
  Mit Zitat antworten Zitat