Einzelnen Beitrag anzeigen

Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Internet Downloads verschiedene Get() Varianten

  Alt 30. Apr 2018, 11:37
Das mag für Dich ein interessantes Forschungs-Feld sein.
Aber läufst Du nicht in die falsche Richtung? Du lässt Dir den Datenstrom vom Server per String geben - wäre es nicht besser, das, was man bekommt, zuerst als Byte-Strom zu begreifen, dann etwaige Meta-Daten wie "Content-Encoding" und Konsorten auszuwerten, um am Ende einen korrekt codierten String (oder ein PNG oder ein ZIP-Archiv oder was auch immer) daraus zu erstellen?
Auch das Thema "Threading" vermisse ich ein wenig. Auf die Geschwindigkeit, in der Dir die Daten geliefert werden, hast Du i.A. keinen Einfluss. Erledigst Du den Download also im Main-Thread, steht halt erstmal Deine gesamte Anwendung.
Was zudem fehlt, ist eine Abgrenzung der verschiedenen Methoden. Warum sollte ich ein ActiveX-Objekt bemühen, wenn ich mit den NetHTTP-Komponenten oder den INDYs arbeiten könnte?
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat