http
代码例子:
//生成一个请求对象
HttpGet httpGet = new HttpGet("http://www.baidu.com");
//生成一个Http客户端对象
HttpClient httpClient = new DefaultHttpClient();
//使用http客户端发送请求对象
InputStream inputStream = null;
try {
//httpResponse就是代表响应对象
httpResponse=httpClient.execute(httpGet);
//httpEntity包含的就是返回的消息内容
httpEntity = httpResponse.getEntity();
inputStream =httpEntity.getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
StringBuilder result=new StringBuilder("");
String line = "";
while((line=reader.readLine())!=null){
result.append(line);
}
System.out.println(result.toString());
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
finally{
try {
inputStream.close();
} catch (Exception e2) {
e2.printStackTrace();
}
}
本文详细介绍了如何使用Java的HttpClient进行HTTP GET请求,并解析返回的响应内容,通过实例演示了从请求创建到响应获取的完整流程。
1945

被折叠的 条评论
为什么被折叠?



