1

我目前正在设计一个从文本文件中读取 ID 并将其添加到 URL 地址的应用程序......所以 urlhere 实际上是 www.website.com/ID。唯一的问题是网站从 www.website.com/ID 重定向到 www.website.com/username。有没有办法告诉应用程序等待重定向发生?我想从 www.website.com/username 的来源获取信息。不幸的是,我不能,因为我的应用程序当前正在尝试从 www.website.com/ID 获取 GetResponse() 并抛出 404 未找到的异常错误。不幸的是,我无法获得用户名,因此无法访问 www.website.com/username。任何建议都会有所帮助。

HttpWebRequest request = (HttpWebRequest)
                WebRequest.Create(urlhere);
            request.UserAgent = "Mozilla/16.02 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET4.0C; .NET4.0E)";
            request.AllowAutoRedirect = true;
            // execute the request

            HttpWebResponse response = (HttpWebResponse)
                    request.GetResponse();
4

1 回答 1

0

这个问题之前已经回答过了。据我了解,您需要重定向的响应。这是一个答案: 如何获得重定向响应

于 2012-12-06T06:55:53.160 回答