2017-10-19 2 views
0

Ich muss ein Bild Base64 codiert an eine API senden. Mein json out put hat nur 10000 Zeichen aus dem Base64-Code.Senden Base64 Bild über Ajax

var data = new Object(); 
    data.image= $('#image').val(); 
    data.date = new Date($.now()); 
    console.log(JSON.stringify(data)); 
    $.ajax({ 
     type: "POST", 
     url: app.url 
     data: JSON.stringify(data), 
     contentType: "application/json", 
     crossDomain: true, 
     xhrFields: { 
      withCredentials: true 
     }, 
     dataType: "json", 
     success: function (data, status, jqXHR) { 
     }, 
     error: function (jqXHR, status) { 
     } 
    }); 

In meiner console.log habe ich die vollständige Zeichenfolge, aber nicht in der Anfrage.

Dank

Antwort

0

Es war nur die Chromkonsole/Netzwerk-Anzeige erhöhen müssen, um versuchen, die auf 10000 char

begrenzt
0

Sie würden Ihr Server php.ini upload_max_filesize und post_max_size oder Sie können diese Lösung Upload base64 image with Ajax

+0

Es war nur die Chrome-Konsole/Netzwerk-Anzeige, die auf 10000 Char begrenzt ist –