![]() |
The Java Developers Almanac 1.4Order this book from Amazon. |
e143. Preventing Automatic Redirects in a HTTP ConnectionBy default, when you make an HTTP connection usingURLConnection ,
the system automatically follows redirects until it reaches the final
destination. This example demonstrates how to prevent automatic
redirection.
// Disable automatic redirects for all HTTP requests HttpURLConnection.setFollowRedirects(false); // Disable automatic redirects for a particular connection try { // Create a URLConnection object for a URL URL url = new URL("http://hostname:80"); URLConnection conn = url.openConnection(); // Disable automatic redirects just for this connection HttpURLConnection httpConn = (HttpURLConnection)conn; httpConn.setInstanceFollowRedirects(false); // Send the request to the server conn.connect(); } catch (MalformedURLException e) { } catch (IOException e) { }
e141. Getting the Cookies from an HTTP Connection e142. Sending a Cookie to an HTTP Server
© 2002 Addison-Wesley. |