Holger wrote: ↑Thu Apr 02, 2020 8:46 am
Oder liege ich hier falsch?
Ich steh' jetzt wirklich etwas auf dem Schlauch. Einfach im Query-String das %2F mit "/" zu tauschen, scheint mir nicht richtig zu sein.
Da bin ich mir auch nicht zu 100% sicher. Wahrscheinlich hast du aber Recht.
Wobei diese Links eigentlich genau das Gegenteil aussagen (Eine Version, bei der in Richtung Encode noch nichts gemacht ist):
Gerade der Link, wo alles encodiert ist, funktioniert nicht.
Aber, da es die URLs, wenn ich diese normal per XH aufrufe mit einem nicht encodierten URL-Trenner gibt, wäre es sch...lecht, diese auch gleichzeitig mit einem encodierten URL-Trenner, also in dem Fall %2F, zu nutzen. Denn das wäre aus meiner Sicht DC.
Im Fall vom Pagemanager schafft das einfach nur Inkonsistenzen, bei eingehenden Verlinkungen wäre es DC.
Holger wrote: ↑Thu Apr 02, 2020 8:46 am
%2f im Query-String (also nach dem "?") doch in Ordnung bzw. sogar nötig, wenn ein weiteres Sonderzeichen, welches %-encodiert werden muss
Und (eigentlich, aber Siehe oben!) ja, deshalb wäre es in meinen Augen wichtig, dass wir dafür sorgen, dass reservierte Zeichen nicht in URL kommen können.
Beide Dinge zusammen, die Ersetzung mit dem nicht codierten URL-Trenner und der Ausschluss von reservierten Zeichen sollten ein korrektes Ergebnis liefern.