¿Cuáles son las buenas maneras de cargar un archivo de imagen desde la aplicación móvil a Cakephp?

Si desea codificar dentro de una aplicación de Android, es decir, en Java, puede hacer una publicación HTTP configurando la propiedad de solicitud en POST.

Ex:
función void sendRequest (solicitud de cadena)
{// es decir: solicitud = “http://www.google.com”;
URL url = nueva URL (solicitud);
HttpURLConnection connection = (HttpURLConnection) url.openConnection (); connection.setDoOutput (verdadero);
connection.setInstanceFollowRedirects (falso);
connection.setRequestMethod (“GET”);
connection.setRequestProperty (“Content-Type”, “text / plain”); connection.setRequestProperty (“charset”, “utf-8”);
connection.connect ();
}

Ejemplo del enlace StackOverflow Java: envío de parámetros HTTP a través del método POST fácilmente.
Envío de archivos de imagen usando HTTP Post – Enviar archivo de imagen usando conexiones java HTTP POST

Nota : siempre puede almacenar imágenes en formato blob. Pero siempre es mejor almacenar imágenes como archivos individuales en lugar de almacenarlas en la base de datos en formato blob.