Hallo,
wenn ich an eine bestimmte Adresse über http etwas Poste bekomme ich immer eine Redirection
Exception (302 - Redirection).
Ich verwende die
Indy-Version die mit Delphi7-Enterprise mitgeliefert wird.
Was kann denn da die Ursache sein ?
Quellcodemäßig schaut das ungefähr so aus:
Delphi-Quellcode:
var
lFileStream: TFileStream;
lHttp: TIdHttp;
lResp:
string;
begin
lFileStream := TFileStream.Create('
c:\testfile.txt', fmOpenRead);
try
lHttp := TIdHttp.Create(
nil);
try
try
lResp := lHttp.Post('
http://192.168.1.10', lFileStream)
except
on E:
Exception do
begin
AddSrvLog('
Exception beim Senden des Files. E.Message=' + E.
Message + '
Resp=' + lResp);
end;
end;
finally
FreeAndNil(lHttp);
end;
finally
FreeAndNil(lFileStream);
end;
end;