httpclient导入包的问题

因为在学习Http Client有好多问题一直在困扰我,比如说下面这一个,开始的时候我们想要实现编程工具向服务器发送请求,但是导入包一直不正确,按照网上下载下来的代码也会报错,后来找到老师,才在老师的帮助下解决了这个问题,以下是正确的代码





public class Simple {


/**
* @param args
*/








   public static void main(String[] args) throws IOException




   {




       HttpClient client = new DefaultHttpClient();//网上的资源里这里一般是HttpClient client = new  HttpClient();很明显这是错的,因为httpclient本身是不能被实现的




       //设置代理服务器地址和端口     


       //client.getHostConfiguration().setProxy("proxy_host_addr",proxy_port);


       //使用GET方法,如果服务器需要通过HTTPS连接,那只需要将下面URL中的http换成https




        HttpGet method = new HttpGet("http://www.baidu.com/s?wd=httpclient"); //url在这里可以被修改成你想访问的任何一个网页
       





       //使用POST方法




       //HttpMethod method = new PostMethod("http://java.sun.com"); //这个是post方法






        HttpResponse response = client.execute(method);//服务器的响应




       //打印服务器返回的状态




       System.out.println(response.getStatusLine());//输出结果显示在Console里面




       //打印返回的信息


       HttpEntity entity = response.getEntity();//返回结果
       entity.writeTo(System.out);//输出




       //释放连接
       client.getConnectionManager().shutdown();//少不了这一步,释放链接




   }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值