Hello,
Die eckigen Klammern musst du ebenfalls URL-kodieren.
Das Wesentliche dürfte sein, dass jeder Parameter der Parameterabteilung einzeln url-codiert werden muss und das Gesamtkunstwerk nachher nochmal "html-codiert" werden muss.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg