Как получить 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");