`
tianyalinfeng
  • 浏览: 433548 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

HttpURLConnection 获取不到 Location

 
阅读更多

*HttpURLConnection.setFollowRedirects(false);//关闭重定向后就可以取得Location的值

 

*在一次请求之后若需要继续请求其他地址,必须取用这次请求的结果,取页面内容或者取响应头信息都行

BufferedReader in = new BufferedReader(new InputStreamReader(
      http_con.getInputStream(), "utf-8"));

http_con.getHeaderField("Location");

这样可以保证下次请求可以取到正确的结果,因为第一次请求可能写入cookie或者做了其他操作

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics