De acuerdo, básicamente, he desarrollado un sistema de carga de imágenes simple. El usuario selecciona una imagen local (utilizando la API de File/FileReader HTML5) y tiene la capacidad de recortarla antes de confirmar el resultado.Enviar el contenido de un lienzo a un servidor Java y guardarlo como una imagen
El resultado final se visualiza en un lienzo para enviarlo al servidor que estoy utilizando para DataURL. El servidor de fondo es un servidor NodeJS que necesita realizar una llamada REST a un servidor Java que creará un archivo de imagen a partir de los datos y lo guardará en el disco.
Los resultados de toDataURL tienen el formato: data: image/png; base64, DATOS ENCODED.
¿Qué necesitaría en el servidor Java para convertir la cadena en su representación binaria correcta?
Ver: http://stackoverflow.com/questions/469695/decode-base64-data-in-java –
posible duplicado de [Carga de datos de imagen 'canvas' en el servidor] (http://stackoverflow.com/ preguntas/1590965/uploading-canvas-image-data-to-the-server) –