使用HttpURLConnection

首先获取到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();

原文地址:https://www.cnblogs.com/CCCrunner/p/11781948.html