Используя класс WebClient, я могу получить заголовок веб-сайта достаточно легко:
WebClient x = new WebClient();
string source = x.DownloadString(s);
string title = Regex.Match(source,
@"\<title\b[^>]*\>\s*(?<Title>[\s\S]*?)\</title\>",
RegexOptions.IgnoreCase).Groups["Title"].Value;
Я хочу сохранить URL-адрес и заголовок страницы. Однако, следуя ссылке, например:
Мне явно захочется получить Url, на который я перенаправлен.
ВОПРОСЫ
Есть ли способ сделать это, используя класс WebClient
?
Как мне это сделать, используя HttpResponse
и HttpRequest
?