Ver Mensaje Individual
  #1  
Antiguo 09-07-2010
Avatar de sitrico
[sitrico] sitrico is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Caracas, Venezuela
Posts: 295
Reputación: 21
sitrico Va por buen camino
Error al descargar actualizacion de mi aplicacion

Al intentar realizar la actualización de una aplicación desde internet me arroja el error: 'HTTP/1.1 301 Moved Permanently'

La actualizacion funcionaba perfecto hasta hace almenos 3 meses, pero de pronto dejo de funcionar. No he modificado ni recompilado el ejecutable y los url de descarga son válidos.

url actual:
http://www.iva32.150m.com/Iva32/VersionActual.ini

Si desde el explorador descargo el arhivo (firefox 3.6.6) descarga perfecto pero desde la aplicación no.

IdHttp es un componente de Indy 10, no estoy seguro de que version exactamente.

Código Delphi [-]
procedure TfActualizacionOnLine.Descargar(Origen,Destino:String);
Var
Stream: TFileStream;
begin
If FileExists(Destino) then
   SysUtils.DeleteFile(Destino);
Stream := TFileStream.Create(Destino, fmCreate);
try
   IdHTTP.Get(Origen,Stream); // error
//   IdFTP1.Get(Origen,Stream); // prove tambien con IdFTP
   tDescargado := tDescargado + Stream.Size;
finally
   Stream.Free;
   end;
end;

El error se produce en la linea del Get

Gracias de verdad estoy perdido con ese error.
__________________
Sitrico
Responder Con Cita