Откройте URL-адрес в C # получить контент закрыть страницу непосредственно после - PullRequest
0 голосов
/ 08 ноября 2019

В данный момент я работаю над системой для друга. У моего друга есть веб-сайт, на который вы можете войти, и он будет сохранять некоторые вещи в виде сеанса, хранящиеся в виде идентификатора.

Теперь я создаю программу, которая перейдет по URL-адресу, который будет отображать ваш идентификатор сеанса, если вы вошли в систему. в противном случае он покажет U вместо идентификатора.

Теперь я создал для него простую вещь:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create((url + page));
            request.UserAgent = "GameLoadingService";

            using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
            using (Stream stream = response.GetResponseStream())
            using (StreamReader reader = new StreamReader(stream))
            {
                html = reader.ReadToEnd();
            }

Но когда это выполнится, вы получите U, даже если вы вошли в системув вашем браузере. Ооо это означает, что он не открывает его, как ваш браузер, и мне это нужно, потому что тогда он даст мне идентификатор.

Так что мой вопрос, есть ли возможность открыть URL-адрес и получить страницусодержимое этого URL, но этот URL должен быть открыт, как если бы он был в вашем активном браузере. Потому что для запуска этой программы вам потребуется открыть и войти в свой браузер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...