遇到个需求,需要自己获取到302代码,且要根据返回的跳转地址从新跳转到相应的地址。

如果不想直接跳转到目标地址,想对中间的Location做些处理则可以通过HttpURLConnection实现。实现方法是conn.setInstanceFollowRedirects(false);然后在获取到response之后,发现resposnecode302时,用以下方法取出跳转地址,String location= conn.getHeaderField("Location");然后再根据新的地址跳转即可。

更多相关文章

  1. Android studio Run 出现 红叉 AndroidRunConfigurationType 问
  2. 如何在Log中模拟方法e
  3. fragment 状态保存时怎么执行一些需要在onResume、onPause方法里
  4. 同时兼容高低版本的setBackground跟setTextColor方法
  5. 四极管:I2CTools编译方法
  6. 检查ArrayList是否只包含null值的方法。
  7. 不同Android版本设备正确获取屏幕分辨率的通用方法
  8. studio更新时候,不小心点了ignore,无法更新的解决方法
  9. android之发送短信的方法研究

随机推荐

  1. 【记录】PHP-fpm占CPU 100%修复
  2. PHP实现图片防盗链破解操作方法【解决图
  3. 总结PHP字符串与数组处理函数用法
  4. 详解之二:PHP与Web页面的交互示例
  5. 了解PHP中的Trait 特性及作用
  6. 学习PHP查找一列有序数组是否包含某值的
  7. 详解之一:PHP与Web页面的交互示例
  8. PHP 二维数组排序保持键名不变的方法
  9. php array_column()函数介绍(实例)
  10. 学习php+jQuery+Ajax实现点赞效果的方法