使用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();
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步