Envoi de données d'image sur AJAX depuis jquery

J'ai besoin d'envoyer des données d'image (données: image / png; base64) du client en utilisant AJAX vers mon server PHP. Mon appel AJAX ressemble à ceci: (form_data contient l'image)

$.ajax({ url: global_siteurl+'/save_image', data: form_data, dataType: 'json', type: 'post', contentType: "application/x-www-form-urlencoded; charset=UTF-8", success: function (retval) { process_save_image(retval); } }); 

Ensuite, je stocke datatables d'image codées en tant que blob dans la database (oui – longue histoire derrière ça!). Lorsque je récupère datatables d'image, il semble corrompu et ne s'affiche pas correctement. Presque comme s'il y avait des sauts de ligne et des espaces introduits dans datatables d'image. Est-ce que j'ai manqué des parameters dans mon appel ajax? Des idées sur ce qui va mal? Existe-t-il une limite de taille pour datatables d'image que je peux envoyer à travers?

Il y a eu 4 jours de chasse.

Mmiz