zwei Tipps noch:
Wenn openurlfile #false zurückliefert, dann liefert URLError den Fehlercode und URLMsg$ die Server-Meldung in klartext (sofern übertragen).
Einen TimeOut sollte man noch in Dateidownload einbauen, beim Daten-request ist er enthaltne.
nochwas zu den Fehlermeldungen:
401 Unauthorized
Ein Anwender hat vergeblich versucht, sich in einen geschützten Bereich auf dem Webserver einzuloggen. Der Grund dafür kann in einem falschen Benutzernamen bzw. Paßwort, aber auch einen defekten Authorization Header liegen. Darüber hinaus erscheint die Meldung auch, wenn der Anwender den Loginprompt bekommt und auf "Abbrechen" klickt.
--> Ich würde in Programm nach namen und Passwort fragen und es mit diesen probieren
407 Proxy Authentication Required
Der Zugriff auf den Proxyserver kann nur nach vorheriger Authorisation erfolgen.
--> Hier fehlt anscheinend ein Proxy-User-Paßwort. Abfragen.
Code: Alles auswählen
Entfernt - neuerer Code weiter hinten