Powerful HTTP URLConnection wrapper for Java. Includes custom header as well as cookie persistence.