... die kam erst mit einem PTF (und da gibt es wohl schon mehrere Varianten von...) Das Problem an der Sache ist allerdings, das verschiedene Bestandteile verschieden kodiert werden müssen; von daher würde ich schon zu der Java Einbindung raten.

D*B

PS: und selbst mit Java muss man da aufpassen: die Class URLEncoder kann das auch nicht richtig; man muss da erst eine URI erstellen und dann in einen String umwandeln.