所谓的网页爬虫用java代码来实现,此代码适合在maven项目中使用中使用,因为,代码中的类所对应的依赖可以让maven下载。

   //获得httpClient对象
       CloseableHttpClient httpClient = HttpClients.createDefault();
       //url公司域名随便
    String url = "https://www.baidu.com/";
    try {
        //1.httpGet 有有参数构造方法,可以new方式创建对象
        HttpGet httpGet = new HttpGet(url);
        // httGet作为参数传递返回一个响应对象
        CloseableHttpResponse response = httpClient.execute(httpGet);
        //获得具体内容
        HttpEntity entity = response.getEntity();
        //判断获取的内容
        if (entity != null) {
            //EntityUtils对象只有静态方法
            System.out.println(EntityUtils.toString(entity));
        }

    } catch (IOException e) {
        e.printStackTrace();
    }

在开发中的应用:我们可以在自己的项目中加入比如中国气象台的天气预报信息,丰富我们的项目,后台代码完全不需要我们自己去实现。调用了气象台的接口,显示气象台的首页信息。实际生活中很常见。

http协议与RDP协议都可以实现远程访问。通俗的讲,调用远程的方法和类就像调用自己的方法和类一样。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值