Hallo,
du kannst die Leerzeichen doch auch mit %-Zeichen dekodieren.
Wo? In einer URI? Nein!
Bsp.: 7,5%x%18
^Wenn Du das in eine URI schreibst, dann dürfte ein HTTP-Server, der das HTTP-Protokoll strict befolgt, ein request mit dieser URI nicht annehmen, sondern ein 400 Bad Request zurücksenden. In einer URI _muss_ nach % eine Hexadezimale Zahl stehen. Dazu gehört "x" nicht.
viele Grüße
Axel