Du hängst also die 20 Bytes mit einem möglichen Werteumfang von 0..255 direkt an die URL ohne dabei zu beachten, das diese Bytes als Zeichen interpretiert werden, von denen einige im URL-Umfeld eine besondere Bedeutung haben?
Ich hänge gar nichts - das BitTorrent Protokol sieht es so vor.
Nur der Rewrite zerhackt es anscheinend. Muss ich da vielleicht vorher das Charset wechseln, oder den String irgendwie escapen?