title: HttpUrlConnection redirection does not use request properties of orginial connection
body: <p>Setting properties of a connection do not carry forward to redirected connections</p>
  
  <pre><code>HttpURLConnection mConnection = (HttpURLConnection) url.openConnection();
  mConnection = addRequestProperty("User-Agent", "Mozilla");
  
  InputStream stream = mConnection.getInputStream();
  </code></pre>
  
  <p>if there is a 302 code, <code>mConnection</code> is redirected, but the user-agent is <code>"Java/1.5.0_28"</code>. </p>
  
  <p>Any suggestion how to handle this?</p>