Java http connection
我想设置一个http连接来发送请求并在独立的java应用程序中获取响应,任何人都可以帮助我如何继续此操作????
我想设置一个http连接来发送请求并在独立的java应用程序中获取响应,任何人都可以帮助我如何继续此操作????
HttpURLConnection connection = null;
try {
URL url = new URL("www.google.com");
connection = (HttpURLConnection) url.openConnection();
connection.connect();
connection.getInputStream();
// do something with the input stream here
} catch (MalformedURLException e1) {
e1.printStackTrace();
} catch (IOException e1) {
e1.printStackTrace();
} finally {
if(null != connection) { connection.disconnect(); }
}
您可以使用与标准Java捆绑在一起的URLConnection类(从JDK 1.0开始!),或者更高级别的HTTP客户端,例如Apache的HTTPCLIENT,除了普通的HTTP之外,它还将提供更高级别的组件,如cookie,标准标头等。