【问题标题】:Apache HttpClient: Location of redirected URLsApache HttpClient:重定向 URL 的位置
【发布时间】:2011-08-03 05:45:47
【问题描述】:

我正在使用 Apache 的 HttpClient(用于 Java)加载一个被 HTTP 301 响应重定向的 Url。好消息是,HttpClient 会自动遵循这个重定向,我不需要手动循环重定向。

我还没弄清楚的部分是我的最终目的地。因为我正在获取最终成功(HTTP 200)查询的标头,所以没有 Location 标头。由于重定向发生在 HttpClient.execute(..) 的幕后,我的代码不知道是否有重定向,以及重定向到哪里。

我如何获得这一重要信息?我真的需要在 java.net 类中重新编码以获取此信息吗?

为了记录,我在 Android 上使用 Apache HttpClient,并且需要向后兼容到 Android 1.6。

【问题讨论】:

    标签: java apache http networking httpclient


    【解决方案1】:

    大家欢迎RedirectHandler(帮助阅读文档)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多