Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/02/2012, 10:18
Avatar de ryugen
ryugen
Colaborador
 
Fecha de Ingreso: agosto-2008
Ubicación: Rosario, Santa Fe
Mensajes: 350
Antigüedad: 15 años, 8 meses
Puntos: 187
Respuesta: Problema saber si una URL existe

Código ASP:
Ver original
  1. public static bool RemoteFileExists(string url, int timeout)
  2.         {
  3.             try
  4.             {
  5.                 //Creating the HttpWebRequest
  6.                 HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
  7.  
  8.                 // ************ ADDED HERE
  9.                 // timeout the request after x milliseconds
  10.                 request.Timeout = timeout;
  11.                 // ************
  12.  
  13.                 //Setting the Request method HEAD, you can also use GET too.
  14.                 request.Method = "HEAD";
  15.                 //Getting the Web Response.
  16.                 HttpWebResponse response = request.GetResponse() as HttpWebResponse;
  17.                 //Returns TRUE if the Status code == 200
  18.                 return (response.StatusCode == HttpStatusCode.OK);
  19.             }
  20.             catch
  21.             {
  22.                 //Any exception will returns false.
  23.                 return false;
  24.             }
  25.         }