首先获取到HttpURLConnection的实例,一般只需要new出一个URL的对象,并传入目标的网址,然后调用一下openConnection()方法即可.
URL url = new URL("http://www.baidu.com");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
设置HTTP请求的方法
1)从服务器中获得数据
connection.setRequestMethod("GET");
2)提交数据到服务器
connection.setRequestMethod("POST");
设置连接超时
connection.setConnectTimeout(8000);
设置读取超时
connection.setConnectReadTimeout(8000);
调用getInputStream()方法获得服务器返回的输入流,剩下的任务就是对输入流进行读取
InputStream in = connection.getInputStream();
最后调用disconnect()方法将这个HTTP连接关闭掉
connection.disconnect();