Gerhard: Validierung

Beitrag lesen

solange das "&" HTML-kodiert ist, handelt es sich um HTML, nicht um eine URL. Wenn ein System - beispielsweise ein Browser - aus dem HTML-Code eine URL machen möchte, muss er eine HTML-Dekodierung vornehmen. Genau[1] das gleiche passiert, wenn Du mit einer Programmiersprache einen String ausgeben möchtest, der ein Anführungszeichen enthält: Innerhalb des Strings ist das Anführungszeichen mit (i.d.R.) einem Backslash maskiert, der in der Ausgabe nicht auftaucht. Das System ist identisch.

Ja das System dieser schützenden bzw. codierten Zeichen ist mir schon klar. Nur war ich mir nicht sicher ob eine Dekodierung wirklich durchgeführt wird wenn es sich um einen link handelt. Das heißt jetzt aber auch dass ich keine Datei die ich über einen Link aufrufen will einen codierten HTMl-Umlaut im Namen enthalten darf.
Obwohl das niemand jemals machen würde, aber das hatte mich stutzig gemacht.
Danke nochmal für die Erklärung
lg Gerhard