Zwei verschiedene Fragen stellen
Bei einem Formular für hilfreiche Links gibt es mindestens zwei Prüfaufgaben. Zuerst muss die eingegebene Adresse überhaupt als URL verarbeitet werden können. Danach muss sie den Regeln deiner Anwendung entsprechen. URL.canParse beantwortet nach MDN die erste Frage und liefert einen Wahrheitswert zurück. Eine relative Adresse benötigt dabei eine passende Basisadresse. Dieser Ratgeber ordnet die bestehende Methode anhand der am 9. Oktober 2026 gelesenen Dokumentation ein. Eine erfolgreiche Formatprüfung wird ausdrücklich nicht als Nachweis für erreichbare, richtige oder vertrauenswürdige Inhalte verstanden.
Den erlaubten Umfang zuerst festlegen
Erfinde als Übung ein kleines Verzeichnis mit Links zu eigenen Kursseiten. Soll es nur vollständige HTTPS-Adressen akzeptieren oder auch relative Pfade innerhalb derselben Website? Schreibe die Antwort in den Bauauftrag, bevor jemand eine Prüffunktion auswählt. Für ein internes Verzeichnis kann „/kurse/toepfern“ sinnvoll sein, wenn die Basis bekannt ist. In einer exportierten Liste ohne diese Basis wäre dieselbe Angabe mehrdeutig. Das Beispiel zeigt, warum eine technische Prüfung und eine fachliche Regel zusammengehören. Die Methode entscheidet nicht selbst, welchen Zweck dein Verzeichnis hat.
Format und Ziel getrennt beschriften
Plane eine Vorschau, die das tatsächlich aufgelöste Ziel vollständig zeigt. Bei einer relativen Eingabe sollte die verwendete Basis nachvollziehbar sein. Verlange zusätzlich eine eigene Prüfung des erlaubten Protokolls und gegebenenfalls der Domain. Diese Anforderungen sind Teil unseres Projekts und keine automatische Leistung von URL.canParse. Wenn Nutzer einen Link später öffnen sollen, muss die sichtbare Beschriftung außerdem zum erwarteten Ziel passen. „Kursübersicht“ ist ungeeignet, wenn die Adresse tatsächlich zu einem fremden Download führt. Ein erfolgreiches Parsen entdeckt diesen Bedeutungsfehler nicht.
Mit vier Gegenbeispielen testen
Bereite eine vollständige passende Adresse, einen relativen Pfad, eine fehlerhafte Eingabe und eine formal gültige Adresse außerhalb des gewünschten Angebots vor. Notiere für jede Eingabe das erwartete Ergebnis und den verständlichen Grund. Prüfe anschließend die exportierte Liste in einem neuen Kontext: Bleiben relative Ziele eindeutig oder müssen sie vollständig ausgegeben werden? Führe Erreichbarkeitskontrollen getrennt auf, denn eine heute erreichbare Seite kann später umziehen. So wird aus einem einfachen Eingabefeld eine nachvollziehbare Linkpflege, deren Zusagen genau zu den tatsächlich ausgeführten Prüfungen passen.
Quellen & Aktualität
Quellen geprüft am 2026-10-09. Herstellerangaben sind als solche eingeordnet. Produktdetails können sich nach diesem Stand ändern.



