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á