D'API AWS Passerelle et Lambda de retour sur l'image

Dire que j'ai ce code HTML:

<img src="http://example.com/pic"/>

Ce que je voudrais faire est de les avoir example.com/pic carte à un API AWS Passerelle de terminaison.

Que le point de terminaison serait alors d'appeler une fonction lambda.

Que la lambda avec fonction de lecture aléatoire d'une image à partir d'un compartiment s3 et le retourner.

Donc, mon objectif est d'utiliser une NORME HTML balise d'image et de se retrouver avec une image à partir d'un compartiment s3 mais passer par une décision de code dans le lambda pour décider de l'image pour revenir.

Je sais que vous pouvez utiliser s3 pour servir du contenu statique directement (d'où le lambda de faire une décision sur l'image). Je sais aussi que je pouvais faire des trucs dans le lambda comme b64 coder la réponse et de la gérer sur le client, mais je suis visant à utiliser le standard de la balise HTML < IMG>.

Est-ce possible?

J'ai essayé d'utiliser le ResponseStreamHandler (Java SDK) pour le lambda et le retour le tableau d'octets de l'image, et a également ajouté la passerelle API config pour pas carte la sortie JSON, mais rien ne semble fonctionner!

InformationsquelleAutor user1736191 | 2016-03-04