HttpResponse httpResponse=null;
HttpEntity httpEntity=null;
//生成一个请求对象 参数为请求的地址
HttpGet httpGet=new HttpGet("http://www.baidu.com");
//生成一个HttpClient客户端对象
HttpClient httpClient=new DefaultHttpClient();
InputStream inputStream=null;
try {
//使用http客户端发送请求对象到服务器
httpResponse=httpClient.execute(httpGet);
//包含服务器返回的内容
httpEntity=httpResponse.getEntity();
//从流中服出内容
inputStream=httpEntity.getContent();
BufferedReader bufferedReader=new BufferedReader(new InputStreamReader(inputStream));
String result="";
String line="";
while((line=bufferedReader.readLine())!=null){
result+=line;
}
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
}finally{
try {
if(inputStream!=null){
inputStream.close();
}
} catch (Exception e2) {
e2.printStackTrace();
}
}
分享到:
相关推荐
java HttpClient 发送GET请求和带有表单参数的POST请求教程例子
HttpClient发送http请求(post+get)需要的jar包+内符java代码案例+注解详解
Java 编写的使用HttpClient发送http请求工具类(解决了session无法保留问题)
HttpClient发送http请求(post+get)需要的jar包+内符java代码案例+注解详解(这款工具类是我精心挑选适合广大java程序猿使用)
主要介绍了java使用httpclient发送post请求示例,依赖JSON、HTTPClient等jar包,需要的朋友可以参考下
这个代码的作用是使用HttpClient发送POST请求,并获取响应内容。具体来说,它创建了一个HttpClient实例和一个HttpPost对象,设置了请求的URL、请求头和请求体,然后执行请求并获取响应。最后,它将响应内容输出到...
JAVA发送HttpClient请求及接收请求结果过程
NULL 博文链接:https://bijian1013.iteye.com/blog/2299764
本篇文章主要介绍了JAVA通过HttpClient发送HTTP请求的方法示例,详细的介绍了HttpClient使用,具有一定的参考价值,有兴趣的可以了解一下
httpmime-4.5.2.jar httpcore-4.4.4.jar httpclient-win-4.5.2.jar httpclient-cache-4.5.2.jar httpclient-4.5.2.jar 提供以上5个jar包
NULL 博文链接:https://bijian1013.iteye.com/blog/2310211
基于java socket发送http请求。这种原生的发送请求的方式能适合一些特定场景,比如: A向B发送请求,A不考虑B是否处理成功,即A不关注B的响应结果,那么A就不用阻塞等B的回应。 传统的Httpclient请求方式都是阻塞...
主要介绍了使用java的HttpClient实现多线程并发的相关资料,需要的朋友可以参考下
httpclient get/post请求工具类(map参数封装),方便调用
下面小编就为大家带来一篇java发送HttpClient请求及接收请求结果过程的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
http工具类,基于java,封装HttpClient的四种提交方式:post,get,delete,put