I am not sure what it is, but if i get a image and decode it into base64, its a massive string. When the camera on my phone does via the app and Camera Service, the string is small. Here is what it does:
This is what is added to the database:
pre
213 9 data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAcIAAAHCCAYAAAB8GMlFAAAAHGlET1QAAAACAAAAAAAAAOEAAAAoAAAA4QAAAOEAA7l6yqqo/QAAQABJREFUeAFEvWeTHNe1tckfOBET970SJXoABEDCuwbQ3ntT1aZsep/lugHQG5CS6ERKonTv1cTMz9nzrFPg+344kVlZmVnZBUQ+tdZe++Rr1ehXGwz/bmX5V4vT7y3Lf7Lh
/pre
So it's missing a lot. I am not using a REST by mySQL, so its getting passed to a PHP script. But even going to the PHP the data is tiny.
The image does not show when i retrieve it:
If I check the code I get this note:
pre
The particular error here was:
The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters./pre
Any ideas please ?