Forum: Netzwerke
Delphi
by moelski,
27. Mai 2009
Moin Männers,
ich werde mal ne Mail an meinen Hoster schicken.
Mal sehen was die zu der Sache sagen.
Hätte auch schon ne passabele Lösung ... Ich lege alle Dateien gezippt ab. Dadurch würde sich auch der Downloadtraffic reduzieren.
Forum: Netzwerke
Delphi
by moelski,
26. Mai 2009
Moin !
Es hilft auch nix wenn ich anstatt von TFileStream einen TMemoryStream nutze und denn dann mittels SaveToFile auf Platte schreibe.
Das Ergebnis ist das gleiche - die 0D fehlen :evil:
Ich vermute doch ziemlich stark das es an der IdHTTP Komponente liegt bzw. einem fehlenden Parameter. :gruebel:
Forum: Netzwerke
Delphi
by moelski,
26. Mai 2009
@mkinzler: Danke.
Ich glaube auch fast das es hier besser aufgehoben ist.
Forum: Netzwerke
Delphi
by moelski,
26. Mai 2009
Moin !
Mit .BIN am Ende fehlen auch die 0D's.
Merkwürdig ist aber wenn ich es im Browser aufrufe stimmt alles:
http://www.logview.info/Update/LogView%20V2/i_about.txt
Also kann es ja eigentlich nicht am Server liegen.
Forum: Netzwerke
Delphi
by moelski,
26. Mai 2009
Jep, die Textdatei is von mir. Und da ist alles mit 0D0A.
Ich glaube aber fast eher das es an IdHTTP liegt ...
Kann es wohl sein das ich den ContentType angeben muss ?
Forum: Netzwerke
Delphi
by moelski,
26. Mai 2009
Moin !
Ich lade Dateien mit IdHTTP von einem Server. Der Code sieht im Prinzip so aus:
lStream := TFileStream.Create(TargetFolder + Filename, fmCreate or fmShareDenyNone);
lStream.Position := 0;
repeat
// Damit sich das Programm nicht aufhängt
Application.ProcessMessages;