Postear datos a una pagina web con Delphi

Iris
17 de Noviembre del 2005
Tengo el siguiente código:

try
Params.WriteString(('algo1=hola1&algo2=hola2'));
with HTTP do begin
try
HTTP.Post('http://192.168.1.3', Params, aStream);
except
on E: Exception do
showmessage('Error encountered during POST: ' + E.Message);
end;
end;
aStream.WriteBuffer(#0' ', 1);
showmessage(PChar(aStream.Memory));
except
end;

Al final aparece un msg con lo que me devuelve el web server, que no es otra cosa que algo1<br>algo2<br>
Y recibo <br><br>.
Que está pasando?
Además al tratar de hacer el post "en serio" a una pagina X , me sale el error "Connection Closed Gracefully"
Alguna idea?