Tester la présence d'une image sur un site distant - .net C#
using System.Net;
using System.IO;
..............................
string logo="";
string[] valeurs = new string[3] {".jpg", ".png", ".gif"};
string extension = "";
foreach (string valeur in valeurs)
{
try
{
WebRequest myRequest = WebRequest.Create("url_de_l_image_sans_extension" valeur.Trim());
WebResponse myResponse = myRequest.GetResponse();
Stream myStream = myResponse.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myStream);
if (myStreamReader.ReadToEnd().ToUpper().IndexOf("<HTML>") == -1) extension = valeur.Trim();
}
catch
{
}
}
if (extension != "") logo = "<img src=\"" url_de_l_image_sans_extension extension "\" />";
Inscription à :
Articles (Atom)