Gracias por A2A.
Puede haber 2 opciones para almacenar imágenes de forma segura en el servidor
- Almacenará las imágenes en una carpeta separada a la que solo podrá acceder después de autenticar al usuario. Para la autenticación, puede usar un enfoque basado en token.
- Almacenará la versión comprimida Base64 de sus imágenes en lugar de almacenarla directamente. No sé si es posible y factible. Pero si puede almacenar imágenes en formato Base64, entonces no se puede acceder a estas imágenes a través de la URL. Tienes que descomprimir estas imágenes en tu aplicación de Android para mostrar esas imágenes. Descomprimir la imagen Base64 es bastante simple en Android.
El primer enfoque necesita la implementación de autenticación en sus servicios web, mientras que el segundo no necesita autenticación. Si puede almacenar cadenas comprimidas Base64 en el servidor, la segunda opinión funcionará para usted.
- ¿Cómo será el futuro para un desarrollador de aplicaciones de Android en los próximos años?
- ¿Cuál es la mejor solución para desarrollar una aplicación de Android que reproduzca música en sistemas de sonido a través de WiFi?
- ¿Es Aviate el futuro del lanzador de Android?
- Cómo compartir videos en Instagram desde una aplicación de Android
- Cómo transferir datos de Android a iPhone 7
Espero que esto ayude.