Andreas Korthaus: gzip-Komprimierung in beide Richtungen?

Beitrag lesen

Hi!

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?

Das kommt drauf an, welche Möglichkeiten dir zur Verfügung stehen. Würdest du Perl verwenden, gäbe es sicherlich kein Problem, Libwww-Perl unterstützt SSL so die entsprechenden Module installiert sind.

Ja, aber ich kann so schlecht PERL!

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,

Verlangt CURL das?

Ja, wenn man es als normale POST-Variable wie bei HTML-Formularen überträgt. CURL ist glaube ich dafür gebaut einen Browser serverseitig zu emulieren, also vielleicht nichtganz so optimal, aber bisher die einzige Möglichkeit die Daten verschlüsselt zu übertragen! Aber ich hatte gerade noch eine Idee, per X11 Forewarding(SSH), mal schauen, so könnte ich evtl doch direkt eine verschlüsselte Vebindung zur anderen DB aufbauen, und soweit ich weiß kann man das dann auch automatisch komprimiert übertragen, mal gucken, habe es schonmal probiertund nicht hinbekommen.

habe ich keine andere Wahl. Es gibt wohl eine Möglichkeit binäre Daten zu übertragen, nur will das noch nicht funktionieren.

Vielleicht solltest du lieber da ansetzen?

Ja, sieh Hentyk´s Postings, es scheint zu gehen, aber wie ich geschreiben habe - bei mir zumindest - nur mit begrenzter String-Länge, was ich überhaupt nicht verstehen kann! Vor allem da es so geringe Mengen sind!

Und auch das als "Formular-Uploaddaten" und nicht anders.

Was sind "Formular-Uploaddaten"?

Also ich meine ein HTML-Upload Formular, welches eine Datei mit multipart/form-data überträgt

Für PHP gibt es (neben einer CURL-Erweiterung) auch eine OpenSSL-Erweiterung die genau das ermöglicht. Die Erweiterung ist soweit ich weiss derzeit experimentell, aber das sollte dich nicht aufhalten, wenn du PHP einsetzen willst.

Aber ich habe keine Ahnung von SSL selbst! Weiß denn jemand von PHP 4.3  rauskommt? Denn da ist eine Socketverbindung über fsockopen() auch mit SSL möglich:

As of PHP 4.3.0, if you have compiled in OpenSSL support, you may prefix the hostname with either 'ssl://' or 'tls://' to use an SSL or TLS client connection over TCP/IP to connect to the remote host.

Vom CVS lass ich lieber meine Finger! Habe schon genügend Probleme mit PHP4/Apache2/Mysql4, vor allem phpmyadmin dreht total am Rad, die mit foxserv mitgelieferte Version war schlichtweg nicht zu gebrauchen, die neue geht schon besser, aber immer noch problematisch!

Viele Grüße
Andreas

0 43

gzip-Komprimierung in beide Richtungen?

Andreas Korthaus
  • https
  1. 0
    Björn Höhrmann
  2. 0
    Philipp Hasenfratz
    1. 0
      Andreas Korthaus
      1. 0
        Henryk Plötz
        1. 0
          Andreas Korthaus
          1. 0
            Henryk Plötz
            1. 0
              Andreas Korthaus
              1. 0
                Henryk Plötz
                1. 0
                  Andreas Korthaus
                  1. 0

                    Nachtrag

                    Andreas Korthaus
                  2. 0
                    Henryk Plötz
                    1. 0
                      Andreas Korthaus
                      1. 0
                        Andreas Korthaus
                      2. 0
                        Philipp Hasenfratz
                        1. 0
                          Andreas Korthaus
                          1. 0
                            Philipp Hasenfratz
                            1. 0
                              Andreas Korthaus
                              1. 0
                                Henryk Plötz
                                1. 0
                                  Andreas Korthaus
                                  1. 0
                                    Henryk Plötz
                                    1. 0
                                      Andreas Korthaus
                                      1. 0
                                        Henryk Plötz
                                        1. 0
                                          Andreas Korthaus
                                          1. 0
                                            Andreas Korthaus
                                          2. 0
                                            Henryk Plötz
                                            1. 0
                                              Andreas Korthaus
                                              1. 0

                                                Nachtrag

                                                Andreas Korthaus
                                                1. 0

                                                  noch einer...

                                                  Andreas Korthaus
                                                  1. 0
                                                    Henryk Plötz
                                                    1. 0
                                                      Andreas Korthaus
                                                      1. 0
                                                        Henryk Plötz
                                                        1. 0
                                                          Andreas Korthaus
                            2. 0
                              Henryk Plötz
                              1. 0
                                Philipp Hasenfratz
      2. 0
        Björn Höhrmann
        1. 0
          Andreas Korthaus
          1. 0
            Björn Höhrmann
            1. 0
              Andreas Korthaus
  3. 0
    Michael Schröpl
    1. 0
      Andreas Korthaus
      1. 0
        Michael Schröpl
        1. 0
          Andreas Korthaus