C# 如何获取freindly url?

C# 如何获取freindly url?,c#,winforms,C#,Winforms,我写了这个代码 我用它来检查网页上是否有认证url private void checkUrls (){ WebClient client; for (int i = 0; i < Convert.ToInt32(txtnum.Text); i++) { try { string Url = "http://www." + txtUrl.Text + i.ToStri

我写了这个代码 我用它来检查网页上是否有认证url

    private void checkUrls (){

        WebClient client;

        for (int i = 0; i < Convert.ToInt32(txtnum.Text); i++) {
            try
            {
                string Url = "http://www." + txtUrl.Text + i.ToString();

                client = new WebClient();
                string result = client.DownloadString(Url);
                if (result.Contains(txtsearch.Text))
                   MessageBox.Show(Url);

            }
            catch (Exception ex) { }
private void checkURL(){
网络客户端;
for(int i=0;i
基本url如下所示:

但在两个网站上,当我要求这样做时:

我被重定向到这样的事情

我需要以第一种方式搜索该网站 但是下载freindly url的内容

有人能告诉我这样做的正确方向吗

我正在检查我不知道网站上有多少页面的网站

您可以尝试获取所有锚定标记,并检查href属性以获得所需的值