Сабля Комо si una Web Service Esta Disponible

Buenas торг, quisiera poder verificar si una web service esta disponible, así Комо se haría ООН проверяют с помощью ping-запросов una URL, танго este metodo, веб-сервис pero se cae al poner la url de alguna.

        Ping pings = new Ping();
        int timeout = 10;

        if (pings.Send("http://www.sunat.gob.pe", timeout).Status == IPStatus.Success)
        {
            MessageBox.Show("Exito");

        }
        else
        {
            MessageBox.Show("Error");
        }
0
задан 10.01.2017, 14:55
0 ответов

протестируй следующее:

        var url = "http://www.w3schools.com/xml/tempconvert.asmx";

        try
        {
            var myRequest = (HttpWebRequest)WebRequest.Create(url);

            var response = (HttpWebResponse)myRequest.GetResponse();

            if (response.StatusCode == HttpStatusCode.OK)
            {
                Debug.Write(string.Format("{0} Disponible", url));
            }
            else
            {
                Debug.Write(string.Format("{0} Status: {1}", url, response.StatusDescription));
            }
        }
        catch (Exception ex)
        {
            Debug.Write(string.Format("{0} No Disponible: {1}", url, ex.Message));
        }
1
ответ дан 03.12.2019, 17:47

Теги

Похожие вопросы