.NET 3.x Как узнать статус сервера сайта игры? - C#
Формулировка задачи:
Сообственно хочу узнать как получить статус сервера игры: (мона или нельзя играть) например:
Если можно играть: то вывести в label : Статус Онлайн!
Если на сайте написано тех работы: то в label : Технические работы!
Есть игрушка: https://ru.4game.com/pointblank/play/
Скажите мне как это все получить?
Желательно поподробнее
P.S: Нужно ведь запросы отправлять какие-то?!
Решение задачи: «.NET 3.x Как узнать статус сервера сайта игры?»
textual
Листинг программы
using System; using System.Net; namespace ConsoleApp { class MainClass { static bool IsHttpServerOk(string uri) { try { HttpWebRequest request = WebRequest.CreateHttp(uri); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); if (response.StatusCode != HttpStatusCode.OK) return false; } catch (WebException) { return false; } return true; } internal static void Main() { Console.WriteLine(IsHttpServerOk("https://st1-ru.4game.com/")); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д