Запустите URL и получите новую ссылку - PullRequest
0 голосов
/ 20 сентября 2018

Я хочу запустить URL и получить результат.Я использовал приведенный ниже код, но он не работает правильно.В результате он просто возвращает основной URL-адрес веб-сайта.это главная страница , которая имеет синее поле, называется filenext.Я получаю ссылку, и это - это то, что я хочу получить в результате.

                    WebClient client = new WebClient();
                    client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)");
                    WebClient getNitroflareLink = new WebClient();


                    HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
                    HttpWebResponse response = request.GetResponse() as HttpWebResponse;
                    Stream stream = response.GetResponseStream();

1 Ответ

0 голосов
/ 25 сентября 2018

Вы должны установить Referer с первого URL для второго.

        var page = firstLink.LoadIt();
            HttpWebRequest request = WebRequest.Create(Refererlink) as HttpWebRequest;
            request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36";
            request.Referer = firstLink;
            using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...