Hi!
Wozu urlencode()? Wie schon gesagt, du kannst dir selber aussuchen, was du für Daten über die Leitung schiebst, die müssen nicht gesondert kodiert werden, wichtig ist nur, dass die beiden Anwendungen sich über die Interpretation der Daten einig sind und die Header stimmen.
Ja, aber dann sag mir mal wie Du das mit SSL machst. Wie übertrage ich per HTTP und SSL verschlüsselt Daten an den Server? Der einzige Weg den ich gefunden habe ist das Kommandozeilen-Tool CURL zu verwenden, wo ich die besagten Daten über eine POST Variable übertrage. Da das ganze urlencoded sein muss, habe ich keine andere Wahl. Es gibt wohl eine Möglichkeit binäre Daten zu übertragen, nur will das noch nicht funktionieren. Und auch das als "Formular-Uploaddaten" und nicht anders.
Das Problem ist nicht, das ich keine Individuelle Kommunikation über sockets möchte, leider bietet PHP von Haus aus keine Unterstützung von Socketverbindungen über SSL, also muß ich mir behelfen und das ist bis jetzt die einzige Möglichkeit die ich realisiern kann!
Viele Grüße
Andreas