1
我正在使用Apache的HttpClient(用于Java)加载通过HTTP 301响应重定向的Url。好消息是,HttpClient会自动执行此重定向,并且我不需要手动循环重定向。Apache HttpClient:重定向URL的位置
我没有想出的部分是我的最终目的地。因为我正在获取最终成功(HTTP 200)查询的标题,所以没有Location标题。由于重定向发生在HttpClient.execute(..)的幕后,因此我的代码不知道是否存在重定向以及重定向到的位置。
我该如何获得这一重要信息?我真的需要在java.net类中重新编码以获取此信息吗?
为了记录,我在Android上使用Apache HttpClient,并且需要向后兼容Android 1.6。