5

Je souhaite diffuser un blob depuis mon serveur google endpoint vers une application Android. pas un lien vers le blob, le blob réel. Dois-je encoder le blob dans Base64 pour l'envoyer depuis le terminal ou est-ce géré par app-engine?Servir blob à partir du point de terminaison app-engine

Veuillez ne pas confondre cette question avec le chemin inverse d'envoi de l'image du frontal au backend. Je veux envoyer du SERVEUR au CLIENT. Ai-je besoin d'encoder le blob ou est-ce que le moteur de l'application gère cela? Oh, et j'utilise Java.

+0

Je vous suggère d'envoyer l'URL qui peut être obtenue par ImageService Apis de GAE en transmettant un blobkey, et cette URL peut être utilisée n'importe où sur le web comme un attribut source normal pour img tag –

Répondre

2

Non, vous n'avez pas besoin d'encoder le BLOB dans Base64. Vous pouvez avoir un champ dans un objet que vous renvoyez qui contient un tableau d'octets. Le regroupement sera géré par la couche Cloud Endpoints pour vous.

Questions connexes