Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 运行URL并获取新链接_C#_Webrequest - Fatal编程技术网

C# 运行URL并获取新链接

C# 运行URL并获取新链接,c#,webrequest,C#,Webrequest,我想运行一个URL并得到结果。 我使用了下面的代码,但它不能正常工作。它只返回主网站URL作为结果。 这是一个有一个蓝色框的main,称为filenext。我得到了它的链接,这就是我想要得到的结果 WebClient client = new WebClient(); client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Window

我想运行一个URL并得到结果。 我使用了下面的代码,但它不能正常工作。它只返回主网站URL作为结果。 这是一个有一个蓝色框的main,称为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();

您应该从第一个URL为第二个URL设置
Referer

        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)