sitio servidor remoto publicar para net internet desde crear configurar asp aplicacion acceder asp-classic

asp classic - remoto - Comprobando si otro servidor web está escuchando desde asp



publicar web service en servidor remoto (2)

Podría intentar hacer un ping al servidor y verificar la respuesta. Eche un vistazo a este artículo .

Estoy usando Microsoft.XMLHTTP para obtener información de otro servidor de un antiguo sitio ASP / VBScript. Pero ese otro servidor se reinicia con bastante frecuencia, por lo que quiero verificar que esté funcionando antes de intentar extraer información del mismo (o evitar que mi página proporcione un HTTP 500 detectando el problema de otra forma).

¿Cómo puedo hacer esto con ASP?


Todo lo que necesita hacer es que el código continúe por error, luego publíquelo en el otro servidor y lea el estado de la publicación. Algo como esto:

PostURL = homelink & "CustID.aspx?SearchFlag=PO" set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP.3.0")

en error reanudar siguiente

xmlhttp.open "POST", PostURL, false xmlhttp.send ""

status = xmlhttp.status

if err.number <> 0 or status <> 200 then if status = 404 then Response.Write "ERROR: Page does not exist (404).<BR><BR>" elseif status >= 401 and status < 402 then Response.Write "ERROR: Access denied (401).<BR><BR>" elseif status >= 500 and status <= 600 then Response.Write "ERROR: 500 Internal Server Error on remote site.<BR><BR>" else Response.write "ERROR: Server is down or does not exist.<BR><BR>" end if else ''Response.Write "Server is up and URL is available.<BR><BR>" getcustomXML = xmlhttp.responseText end if set xmlhttp = nothing