Foros del Web » Programando para Internet » Ruby »

Verificar si un sitio esta en linea

Estas en el tema de Verificar si un sitio esta en linea en el foro de Ruby en Foros del Web. Verificar si un sitio esta en linea Posted by Rcarlos Rcarlos_ag (rcarlos_ag) on 26.08.2009 21:24 Hola amigos de RoR. Tengo el siguiente problema: sucede que ...
  #1 (permalink)  
Antiguo 26/08/2009, 13:34
 
Fecha de Ingreso: junio-2008
Mensajes: 18
Antigüedad: 15 años, 10 meses
Puntos: 0
Verificar si un sitio esta en linea

Verificar si un sitio esta en linea
Posted by Rcarlos Rcarlos_ag (rcarlos_ag)
on 26.08.2009 21:24

Hola amigos de RoR.

Tengo el siguiente problema:

sucede que estoy haciendo un redirect en un controlador, algo parecido a
esto:

def
.....
.....
redirect_to "sitio.com"
end

el problema es que si el sitio no es en linea funcionando el navegador
muestra "Sitio no encontrado y otras cosas", es justamento esto lo que
quiero evitar, y aqui va mi pregunta habra algun metodo en Ruby para
saber si el sitio(sitio.com) esta en linea actualmente, algo
parecido a esto

def
.....
.....
if MiSitio("sitio.com").enlinea
redirect_to "sitio.com"
else
render :text => "Un mensaje"
end

end

Quiero hacer esto para que solo en caso de el sitio este en linea se
haga el redirect, sino lo esta mostrar algun mensaje o mostrar otro
action local.

Les estare agradecido por cualquier sugerencia.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:43.