Ich habe mal gelesen, weiß aber nicht mehr wo, das man die Anmeldung (ist ein form und wird mit POST gesendet) das man das machen kann ohne die Seite zu laden. Ich glaube das war mit
Indy. Vielleicht weiß jemand ob ich hier gelesen habe.
Ja, wenn das Login lediglich Benutzername und Passwort erwartet, kannst Du das auch direkt in Delphi senden mit einem HTTP-Request. Dann kommt in der Antwort evtl. ein Cookie zurück, was Du wiederrum mitsenden kannst beim Download.
Die Login-Seite müsstest Du nur selbst laden, wenn noch irgendeine Form von zusätzlichem Parameter erwartet wird, den die Seite selbst erzeugt, wie z.B. ein CSRF-Token.