title: How to Get url after redirect C#?
body: <pre><code>HttpClient client = new HttpClient(new HttpClientHandler() { AllowAutoRedirect = true }) { };
  HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Get, url);
  request.Headers.Add("ContentType", "audio/mpeg");
  request.Headers.Add("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
  request.Headers.Add("User-Agent", "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.131 Safari/537.36");
  request.Headers.Add("Accept-Encoding", "gzip, deflate");
  request.Headers.Add("Host", "fsa.zedge.net");
  request.Headers.Add("Accept-Encoding", "gzip,deflate,sdch");
  request.Headers.Add("Accept-Language", "en-US,en;q=0.8,vi;q=0.6");
  request.Headers.Add("Cache-Control", "max-age=0");
  request.Headers.Add("Connection", "keep-alive");
  
  HttpResponseMessage response = await client.GetAsync(new Uri(url,UriKind.Absolute));
  response.EnsureSuccessStatusCode();
  string responseUri = response.RequestMessage.RequestUri.AbsoluteUri;
  </code></pre>
  
  <blockquote>
    <p>An exception of type 'System.Net.Http.HttpRequestException' occurred
    in System.Net.Http.DLL but was not handled in user code</p>
    
    <p>Additional information: Response status code does not indicate
    success: <strong>403 (Forbidden)</strong>.</p>
  </blockquote>
  
  <p>I have a URL but when I get it, it will move toward the other, and each time a URL is redirected URL, then it's different. And this URL work sessions every time it expires. So now every time I get a new URL, it just informed that the session fails</p>