Hvordan serialize i javascript?

En tråd i 'Javascript/Ajax' startet av kongen, 27 Jun 2016.

  1. kongen

    kongen kongemedlem

    Innlegg:
    2.716
    Jeg har et base64-kodet bilde som skal sendes over til ny side og lagres som fil med php, og trenger å "serialize" bildet i javascript før det unserializes med php. Hvordan kan man serialize med javascript?
     
  2. adeneo

    adeneo Medlem

    Innlegg:
    1.609
    Dersom du tenker på PHP's "serialize()" funksjonalitet, så finnes det ikke noe tilsvarende i javascript, du kan vel bare sende det som Base64.
     
  3. kongen

    kongen kongemedlem

    Innlegg:
    2.716
    Bildet inneholder + plusstegn som blir til mellomrom i php-filen. Jeg løste det med å skifte ut + med qwerty i javascript og så tilbake til + i php.

    Er det andre tegn et bilde i base64 kan inneholde som "ødelegges" ved å sendes i url?
     
  4. mra Active Member

    Innlegg:
    214
    Nå er jeg ingen ekspert på dette overhodet, men kan du ikke URL encode strengen med
    encodeURIComponent(streng), før du sender den?
     

Del denne siden