Bei meiner Routine kann im
HTML.Body schonmal was stehen, wenn ein Fehler auftritt.
Bei manchen Seiten bekommt man nur den Responsecode, manche liefern aber zusätzlich auch eine vollständige Webseite, die auch nochmal die Fehlermeldung enthält.
Es gibt da keine so wirklich immer passende Regel / Verfahrensweise.
Beim Fehlercode 404 (für nicht gefunden) wirft
Indy z. B. eine
Exception. Ruft man die gleiche
Url in 'nem Browser auf, so zeigt der aber gelegentlich eine (nicht selbst generierte) Fehlerseite an.
Es muss also auch bei 'nem Fehler "irgendwo" dieses
HTML herkommen, damit der Browser da was anzeigen kann.
Für Deine konkrete Seite eventuell einfach mal in der Fehlerroutine die Werte von allen Eigenschaften von idHTTP ausgeben und da dann schauen, was für Dich zielführend sein könnte.
Ohne Angabe einer "fehlerbehafteten"
Url kann ich nicht prüfen, ob meine Routine damit umgehen kann oder sagen, wo für sie ggfls. welche Informationen abrufbar sein könnten.