JAVA 怎么才能获取重定向的地址
答案:2 悬赏:60 手机版
解决时间 2021-03-11 20:09
- 提问者网友:练爱
- 2021-03-10 23:59
JAVA 怎么才能获取重定向的地址
最佳答案
- 五星知识达人网友:長槍戰八方
- 2021-03-11 00:36
private String getRedirectUrl(String path) throws Exception {
HttpURLConnection conn = (HttpURLConnection) new URL(path)
.openConnection();
conn.setInstanceFollowRedirects(false);
conn.setConnectTimeout(5000);
return conn.getHeaderField("Location");
}
全部回答
- 1楼网友:污到你湿
- 2021-03-11 01:17
http response 重定向会返回指定的状态码,比如 302 。返回的消息头有重定向地址 location 。
你拿着授权成功的标识(比如 cookie)重新访问就好了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯