C#抓取页面时候,获取页面跳转后的地址

static string fanhuiurl(string cahxunurl)
    {
        string url = "";
        HttpWebRequest req = (HttpWebRequest)WebRequest.Create(cahxunurl);
        req.Method = "HEAD";
        req.AllowAutoRedirect = false;
        HttpWebResponse myResp = (HttpWebResponse)req.GetResponse();
        if (myResp.StatusCode == HttpStatusCode.Redirect)
        { url = myResp.GetResponseHeader("Location"); }
        return url;
    }
原文地址:https://www.cnblogs.com/xuxiaoshuan/p/4303730.html