J'accède à une API qui renvoie une favicon pour un domaine spécifié (http://getfavicon.appspot.com/). J'ai une longue liste de domaines pour lesquels je veux obtenir des icônes et je ne veux pas faire l'appel au service Web à chaque fois, donc j'ai pensé que j'obtiendrais la réponse et stocker l'image soit sur le système de fichiers ou dans un DB Blob.Stockage d'une image à partir d'un service Web
Cependant. Je ne sais pas comment obtenir quelque chose de significatif à partir du flux de réponse qui revient du service.
byte[] buf = new byte[8192];
var request = (HttpWebRequest)WebRequest.Create("http://getfavicon.appspot.com/http://stackoverflow.com");
var response = (HttpWebResponse)request.GetResponse();
var resStream = response.GetResponseStream();
J'ai aussi loin que ici pour obtenir une réponse, mais comment pourrais-je puis-je traiter cela comme quelque chose que je peux sauver une base de données SQL ou vers le système de fichiers?
Ai-je oublié quelque chose de simple?
Merci
Brillant c'est exactement ce que j'avais besoin de savoir. Très bonne réponse. Merci. – Dave