title: Force HttpURLConnection to use mobile network and fallback to WiFi
body: <p>My application uses <code>HttpURLConnection</code> to connect to my REST services. I log errors and noticed that what happens occasionally is that user get's WiFi connection but it has proxy.</p>
  
  <p>For example, those airport wifi's that redirect you to pay pages and then let you use internet. My code does not follow redirects.</p>
  
  <p>What I really want is to ignore presence of WiFi and force communication over 3G/4G/E whatever. How can I do that on Android?</p>