Forum: Netzwerke
by jaenicke,
14. Apr 2009
Nein, du solltest lieber einmal in die Liste der HTTP-Codes schauen, wenn mich nicht alles täuscht, heißt 302 Weiterleitung, also musst du AllowRedirects oder so ähnlich auf True setzen.
Forum: Netzwerke
by jaenicke,
14. Apr 2009
Und wenn du an der Stelle etwas damit tust, vergiss nicht, dass die Position des Zeigers innerhalb des Streams am Ende des Streams steht.
Forum: Netzwerke
by jaenicke,
14. Apr 2009
Du musst den Stream natürlich auch erzeugen...
Du kannst ja nicht einfach ein unitialisiertes Objekt verwenden.
An der Stelle empfehle ich einmal diesen Crashkurs:
http://crashkurs.christian-stelzmann.de
und die neue Version speziell ab Turbo Delphi:
http://www.christian-stelzmann.de/index_tutorials_crashkurs_reloaded.html
Forum: Netzwerke
by jaenicke,
13. Apr 2009
Ohne Quelltext?
Moment...
:glaskugel:
Hmm, das kann dauern... willst du nicht lieber doch den Quelltext zeigen? :zwinker:
Forum: Netzwerke
by jaenicke,
13. Apr 2009
Die gibts ja auch nur hundertfach zu diesem Thema, wenn man danach sucht...var
MyIdHttp: TIdHttp;
begin
MyIdHttp := TIdHttp.Create;
try
MyIdHttp.Get('Adresse', MyStream);
finally
MyIdHttp.Free;
end;
Forum: Netzwerke
by jaenicke,
13. Apr 2009
Du kannst z.B. TIdHttp benutzen. Das unterstützt auch einen CookieManager, der auch so heißt. Ggf. solltest du (wenn es ein größerer Download ist), diesen in einem Thread laufen lassen.
Funktionieren tut das z.B. über Get, dort kannst du auch einen Stream als Ziel angeben.