Announcement

Collapse
No announcement yet.

Base64 Kodierung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Base64 Kodierung

    Hallo,

    ich programmiere mit CBuilder5 Standart einen Webserver. Dazu muss ich bestimmte Strings Base64 codieren. Dazu verwende ich eine Routine von BytesAndMore (http://www.bytesandmore.de/rad/index.htm). Allerdings gibt diese mir andere Ergebnisse zurück, als die OnlineKonverter (z.B. http://www.patshaping.de/projekte/kleinkram/base64.php).

    Wenn ich im Online-Konvertierer "wikiedia" (der Smiley in der Mitte soll ein Doppelpunkt und ein p darstellen. Ich weiß nicht wie ich ihn wegbekomme) eingebe erhalte ich "d2lraTpwZWRpYQ==". Wenn ich den Algorithmus von BytesAndMore ran lasse bekomme ich "d2lraTpwZWRpYQA".

    Wie ihr dem Quellcode von BytesAndMore entnehmen könnt kommt in dem Base64Table gar kein "=" vor. Ich frage mich woher der Unterschied kommt und wie man ihn beheben kann...

    Danke! Gruß Max

  • #2
    in den Indy-Komponenten ist auch noch eine Base64 dabei
    Christian

    Comment


    • #3
      Danke, aber ich habe leider den C++Builder5 Standart. Das heißt leider keine Indy-Komponenten... Gibt es keinen funktionierenden Algorithmus?

      Comment


      • #4
        Das heißt leider keine Indy-Komponenten...
        Die gehören nicht zu Borland und sind "free". Kann man jederzeit selbst downloaden und installieren

        Die == halt ich für falsch....

        Ansonsten

        http://www.google.de/search?sourceid...base64+c%2b%2b
        Christian

        Comment


        • #5
          Indy sind kostenlos? Wusste ich nicht... Vielen Dank!!!

          Comment

          Working...
          X