Ver Mensaje Individual
  #2  
Antiguo 27-10-2015
vicvil vicvil is offline
Miembro
 
Registrado: may 2003
Ubicación: Chile
Posts: 157
Reputación: 22
vicvil Va por buen camino
Bueno hice un pequeño cambio al final del código para obtener el error:

Código Delphi [-]
Stream := TStringStream.Create('');
  Params := TIdMultipartFormDataStream.Create;
  Params.AddFile('DTEUpload', 'c:\archivo.xml', '');
  try
    IdHTTP1.Post('https://maullin.sii.cl',Params, Stream);
  except
    on E: Exception do
    ShowMessage('Se encontró un problema al enviar el archivo:' + E.Message);
  end;
  ShowMessage(Stream.DataString);

al enviar el archivo me arroja el siguiente error:

"HTTP/1.1 400 Bad Request"

¿Será por el hecho que me falta el token? o ¿puede estar faltándome algo más?
Cualquier idea se agradecerá
Responder Con Cita