`

java根据百度url获取真正的网页地址

    博客分类:
  • java
阅读更多
/**
* 根据百度url,获取原本url
* @throws IOException
* @throws HttpException
* */
public static  String getRealUrlFromBaiduUrl(String url) {
        Connection.Response res = null;
        int itimeout = 60000;
        try {
            res = Jsoup.connect(url).timeout(itimeout).method(Connection.Method.GET).followRedirects(false).execute();
            return res.header("Location");
        } catch (IOException e) {
            e.printStackTrace();
        }
        return "";
}
分享到:
评论

相关推荐

    java获取百度网盘真实下载链接的方法

    Java获取百度网盘真实下载链接的方法涉及到网络编程和解析网页数据的技术,主要步骤包括发送HTTP请求、解析HTML页面以及提取所需信息。以下是对这个过程的详细说明: 首先,要获取百度网盘的真实下载链接,我们需要...

    java使用HttpURLConnection获取百度搜狗360搜索链接重定向真实目标链接地址url

    本人原创测试了百度,搜狗,360搜索都可以获取重定向后的真实地址,直接运行就可以,也可以根据自己项目具体修改功能。java使用HttpURLConnection获取百度搜狗360搜索链接重定向真实目标链接地址url。

    百度搜索接口java后台

    虽然百度搜索接口可以提供部分数据,但若需获取更丰富的信息(如网页源码、图片等),可能需要编写爬虫程序。Java中常用的爬虫框架有Jsoup、WebMagic等,它们可以帮助我们解析HTML页面,提取所需信息。 总的来说,...

    java调用百度公交系统

    调用百度公交系统API时,你需要构造一个包含API接口地址和参数的URL。例如,公交线路查询可能需要起始点、终点以及API密钥等参数。URL格式通常如下: ``` http://api.map.baidu.com/direction/v3/transit?origin=...

    java安卓Android关键词采集获取百度搜狗360搜索重定向真实目标链接地址url

    本人原创,可以输入关键词,和需要的数量获取采集搜索引擎得到的重定向地址,只做了百度的,搜狗和360的差不多...java安卓Android关键词采集获取百度搜狗360搜索重定向真实目标链接地址url,觉得好用的可以给个好评~~~

    java地址经纬度查询-百度接口

    百度地图API提供了多种接口,包括逆地理编码(由地址获取经纬度)和地理编码(由经纬度获取地址)。对于地址经纬度查询,我们将主要关注逆地理编码服务。 1. **API调用方式**: 通常,调用百度地图API采用HTTP GET...

    java实现百度排名检索自动获取排名地址并点击访问

    这个Java项目——"java实现百度排名检索自动获取排名地址并点击访问",正是为了帮助用户自动化地监控和分析其网站在百度搜索结果中的关键词排名情况。下面我们将深入探讨该项目涉及的核心知识点。 首先,关键词排名...

    Java调用百度翻译接口

    同时,根据百度翻译API的使用限制,合理规划请求频率,防止被限制。 总之,通过Java调用百度翻译API,我们可以轻松地为应用程序添加翻译功能,满足用户的跨语言交流需求。在实际开发中,需要注意API的使用限制、...

    java爬虫爬取百度图片

    最后,根据提供的文件名“Url”,可能这是一个包含爬虫获取的图片URL列表的文件。在实际项目中,这个文件可能用于存储已经成功解析出的图片链接,以便后续进行图片下载操作。 总之,Java爬虫爬取百度图片是一个涉及...

    java调用百度翻译接口简单实例

    本实例关注的是如何使用纯Java代码调用百度翻译API,无需依赖任何第三方库。这通常涉及网络请求、JSON解析以及对API规定的参数处理。下面我们将深入探讨这个主题。 首先,了解百度翻译API的基本概念。百度翻译提供...

    java 调用百度地图

    3. **反向地址解析**:与地址解析相反,反向地址解析是根据经纬度坐标获取地址信息。同样,使用百度地图的Reverse Geocoding API,将坐标传入API,获取对应的地址描述。 4. **GPS定位**:如果你的应用有获取用户...

    天气预报数据获取java代码(风和天气、高德地图)

    高德地图的天气API可能需要用户的位置信息,因此可能需要使用其地图API来获取经纬度,然后根据这些坐标查询天气。这个过程可能涉及到地图的逆地理编码服务,也需要处理API调用的授权和限制。 5. **数据存储与分析*...

    java获取谷歌百度天气预报

    Java获取谷歌、百度天气预报是一项常见的任务,尤其在开发各种应用程序时,可能需要集成天气查询功能。本项目中,提供了一个包含HttpClient库的Java程序,能够有效地从谷歌和百度等天气服务提供商获取实时天气信息。...

    java调用百度地图API反解析经纬码.rar

    // 解析JSON数据,获取地址信息 if (jsonObject.getInt("status") == 0) { JSONObject result = jsonObject.getJSONObject("result"); String address = result.getString("formatted_address"); System.out....

    基于http的Java爬虫爬取百度新闻

    综上所述,基于http的Java爬虫爬取百度新闻是一个涉及HTTP协议、Java编程、HTML解析和网页爬取技术的综合性项目。通过实践,我们可以深入理解网络爬虫的工作原理,并提升数据分析和网页解析能力。

    百度翻译api JAVA实现

    本示例将详细介绍如何使用Java调用百度翻译API进行翻译操作,并涉及JSON工具类的使用。 首先,我们需要了解百度翻译API的基本概念。百度翻译API提供了多种语言之间的翻译服务,包括但不限于文本翻译、语音翻译等。...

    java利用url实现网页内容的抓取

    Java语言提供了丰富的库来实现网页内容的抓取,其中URL(Uniform Resource Locator)类是Java标准库中的核心组件,用于处理网络资源的访问。本文将详细介绍如何利用Java的URL类来实现网页内容的抓取。 首先,我们...

    Java调用百度图像识别接口

    这里,`url`是接口的地址,`accessToken`是之前获取的Access Token,`param`是包含图片数据的请求参数。 6. **处理返回结果**: 识别接口会返回一个JSON格式的结果,你可以使用`GsonUtils`或其他类似库来解析这个...

    java根据json规则抓取(新浪新闻、百度新闻、微博动态)的网页内容源码

    java根据自定义json格式规则抓取新浪新闻、百度新闻、微博动态内容的网络爬虫源码 例子中的源码功能: 导入Hbase的jar包即可直接返回Put对象数据、可以返回map对象数据、支持自定义json格式抓取指定网页的内容、抓取...

    java百度地图瓦片批量下载demo

    Java百度地图瓦片批量下载是一个常见的地理信息系统(GIS)任务,用于获取地图的图像切片,这些切片通常以网格形式存储,便于在Web应用程序中动态加载和展示地图。在这个项目中,我们将深入探讨如何使用Java语言实现...

Global site tag (gtag.js) - Google Analytics