HtmlUnitDriver not getting page properly
HtmlUnitDriver defaults to having javaScript disabledgoogle.com relies heavily on javascript.try using driver.setJavascriptEnabled(true)
WebDriver driver = new HtmlUnitDriver();driver.setJavascriptEnabled(true)driver.get("http://www.google.com");System.out.println(driver.getPageSource());
The issue is definitely due to proxy missing while starting htmlunitdriver. You will have to provide proxy details