.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/"));
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д