0 0

java中使用jsoup获取cookies5

我需要获得一个一个页面的cookies,但是这个页面时重定向以后的页面,比如
http://www.17sct.com/city.php?ename=CHANGZHOU 这个页面,会重定向到
http://www.17sct.com这个地址,这个地址的cookies中的99a0_city如果使用
Jsoup.connect("http://www.17sct.com/city.php?ename=CHANGZHOU").execute().cookies()获取,那么获取到得99a0_city=1,但是1这个值是这个站点默认的城市的cookies,不是重定向之前那个url的cookies,有什么办法能够获取重定向之前的那个页面的url吗?
 
2012年8月20日 17:31

1个答案 按时间排序 按投票排序

0 0

采纳的答案

执行followRedirects(false) 不进行重定向:

      /**
         * Configures the request to (not) follow server redirects. By default this is <b>true</b>.
         *
         * @param followRedirects true if server redirects should be followed.
         * @return this Connection, for chaining
         */
        public Request followRedirects(boolean followRedirects);

2012年8月20日 18:04

相关推荐

    java爬虫需要的jsoup包和httpclient包.rar

    在这个压缩包文件中,包含了两个关键的库:Jsoup和Httpclient,它们是Java爬虫开发中常用的工具。 **Jsoup** 是一个Java库,设计用于处理实际世界的HTML。它提供了非常方便的API,用于提取和操作数据,使用DOM、CSS...

    java+idea+jsoup 爬虫

    Jsoup 是一个用于处理实际世界HTML的Java库,它提供了非常方便的API,用于提取和操作数据,使用DOM、CSS以及类似于jQuery的方法。在这个项目中,我们结合了强大的编程语言Java,一流的开发环境IntelliJ IDEA,以及...

    java抓包程序jsoup实例

    在本例中,我们关注的是使用Jsoup库进行网页数据抓取的实践应用。Jsoup是一个非常强大的Java库,它允许开发者解析HTML文档,提取和操作数据,类似于DOM或jQuery的方式。下面我们将深入探讨Jsoup的功能、使用方法以及...

    jsoup-demo

    在“jsoup-demo”这个项目中,我们可以看到如何在Java中有效地运用JSoup进行网络爬虫开发。 **一、JSoup的基本使用** JSoup的核心功能包括连接到网站、解析HTML文档、查询和提取数据。以下是一些基本操作: 1. **...

    jsoup httpclient 爬取网页并下载google图标

    标题中的“jsoup httpclient 爬取网页并下载google图标”揭示了这个项目或教程是关于使用Java的两个著名库——Jsoup和HttpClient,来实现网页抓取并下载特定资源,这里是Google的图标。Jsoup是一个用于处理实际世界...

    jsoup 中文 api 文档

    `jsoup` 是一个强大的 Java 库,用于处理实际世界中的 HTML。它提供了一种简单、直观的方式来解析、提取和修改网页内容。jsoup 的 API 设计得非常友好,使得开发者可以方便地与 HTML 进行交互,无论是从网络上抓取...

    Jsoup+httpclient 模拟登陆和抓取

    - 在Java程序中使用Jsoup和HttpClient来模拟登录一个网站并抓取页面内容。 - 案例中包含了登录、页面访问、内容抽取、页面修改和保存到本地等步骤,展示了完整的操作流程。 9. HTTP请求参数设置: - 设置HTTP...

    jsoup api 文档和教程文档

    1. **连接(Connection)**: JSoup 提供了 `Jsoup.connect()` 方法,用于建立到 Web 服务器的连接,可以发送 GET 或 POST 请求,设置请求头,处理cookies等。 2. **解析(Parsing)**: 使用 `Jsoup.parse()` 方法...

    Jsoup解析网址与浏览器查看内容不一致

    在使用Jsoup连接到网站并获取内容时,默认情况下,它不会发送任何特定的User-Agent信息。因此,服务器可能无法识别Jsoup的请求,将其误认为是某种移动设备的请求,导致返回了针对手机优化的页面。 解决这个问题的...

    jsoup Java HTML解析器

    **jsoup Java HTML解析器详解** jsoup是一个用于处理实际世界HTML的Java库。它提供了非常方便的方法来提取和操作数据,使用DOM,CSS以及...通过导入`jsoup-1.10.3.jar`库,开发者可以直接在Java项目中使用这些功能。

    动态爬虫jsoup+jdic实现

    例如,对于需要登录的网站,可能需要先使用Jsoup进行登录操作,保存cookies,然后在后续的请求中携带这些cookies。 在压缩包文件"DynamicParseHtml"中,可能包含了实现这个动态爬虫的示例代码或者教程资料。通常,...

    Jsoup

    Jsoup是一款Java库,专为处理现实世界中的HTML而设计。它提供了非常方便的API,用于提取和操作数据,使用DOM、CSS以及jQuery-like方法。Jsoup能够连接到网站,下载HTML内容,然后通过强大的解析器将其转换为一个可...

    Jsoup-1.8.3.jar

    在给定的文件中,`jsoup-1.8.3.jar`是Jsoup库的主要运行时文件,可以将其添加到Java项目的类路径中以便使用。`jsoup-1.8.3-javadoc.jar`包含了Jsoup的API文档,这对于开发人员理解和使用库的各个方法非常有帮助。...

    jsoup-1.11.3.jar

    在本文中,我们将深入探讨jsoup库的核心功能、特性以及如何在实际项目中使用它。 **jsoup简介** jsoup是一个非常流行的开源Java库,由Jonathon Hedley创建。它的设计灵感来源于jQuery,因此提供了类似于jQuery的API...

    jsoup_2.9.2-0.9.1.jar.zip

    **jsoup库详解** jsoup是一个Java库,它提供了一种简单、强大的API来处理HTML文档,使得在Java中解析、提取和修改HTML内容变得...通过使用"jsoup_2.9.2-0.9.1.jar"这个库,你可以轻松地集成这些功能到你的Java项目中。

    jsoup+httpclient+jar包

    HttpClient与JSoup结合使用,可以实现更高级的网页访问和数据获取。 **结合使用JSoup和HTTPClient** 将JSoup与HTTPClient结合,可以创建一个高效且灵活的网页爬虫。首先,HTTPClient负责发起HTTP请求,获取网页的...

    针对 httpclient4.* 绕验证码获取公司信息 包括 jsoup网页信息的爬虫及htmlUnit对动态网站信息的抓取

    本主题主要关注如何使用`httpclient4.*`库来绕过验证码获取公司信息,以及结合`jsoup`解析静态网页信息和`htmlUnit`处理动态网站的抓取。以下是对这些知识点的详细说明: 1. **httpclient4.***: Apache HttpClient...

    Java源代码根据URL获取因特网网页源文件.rar

    在Java编程中,从URL获取因特网网页源文件...在实际项目中,可能会根据需求进行各种扩展和优化,例如添加重试机制、处理重定向、管理cookies、使用代理等。在阅读给定的源代码示例时,可以结合这些概念进行理解和学习。

    基于java的HTML解析器 jsoup.zip

    在Java代码中,引入`org.jsoup.Jsoup`即可开始使用。 3. **解析HTML** - `connect()`: 用来创建一个`Connection`对象,可以设置HTTP请求参数,如URL、方法(GET或POST)、请求头等。 - `get()`: 发送GET请求并...

    Jsoup 1.6.2 API

    你可以使用`Jsoup.connect()`方法来连接到一个URL并获取HTML,或者用`Jsoup.parse()`方法解析HTML字符串。 - **org.jsoup.nodes.Document**: 表示整个HTML文档,包含HTML元素、属性和文本。可以使用`Document`对象...

Global site tag (gtag.js) - Google Analytics