Как получить URL страницы без Webbrowser - C#

Узнай цену своей работы

Формулировка задачи:

Суть такова, что я перехожу по определённому URL. После загрузки страницы URL чуть меняется. Как мне получить новый URL без использования Webbrowser? Можно ли так сделать через WebClient?

Решение задачи: «Как получить URL страницы без Webbrowser»

textual
Листинг программы
Uri GetRedirectUri(string address)
{
    var webRequest = (HttpWebRequest)WebRequest.Create(address);
    webRequest.UserAgent = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2"; 
    using (var response = webRequest.GetResponse())
    {
        return response.ResponseUri;
    }
}
 
Uri uri = GetRedirectUri("http://www.facebook.com/118746085382205");

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.091 из 5