【发布时间】:2012-03-06 20:40:49
【问题描述】:
我有一个 HttpURLConnection,我不知道要遵循什么重定向,但是如果出现重定向,我想知道我会被重定向到哪里。似乎没有 HttpURLConnection 的方法可以告诉我,有什么方法可以获取这些信息吗?
【问题讨论】:
标签: java http redirect httpurlconnection
我有一个 HttpURLConnection,我不知道要遵循什么重定向,但是如果出现重定向,我想知道我会被重定向到哪里。似乎没有 HttpURLConnection 的方法可以告诉我,有什么方法可以获取这些信息吗?
【问题讨论】:
标签: java http redirect httpurlconnection
获取标题“位置”,它包含您被重定向的 URL。查看 HTTP 规范以了解所有详细信息
【讨论】:
第一轮重定向如下:
conn.setInstanceFollowRedirects(false);
conn 是您的 HTTPConnection 变量。然后读取 Location 标头。
【讨论】: