如何通过HttpURLConnection得到http 302的跳转地址
2016-10-31 17:25
686 查看
遇到个需求,需要自己获取到302代码,且要根据返回的跳转地址从新跳转到相应的地址。
如果不想直接跳转到目标地址,想对中间的Location做些处理则可以通过HttpURLConnection实现。实现方法是conn.setInstanceFollowRedirects(false);然后在获取到response之后,发现resposnecode为302时,用以下方法取出跳转地址,String
location= conn.getHeaderField("Location");然后再根据新的地址跳转即可。
如果不想直接跳转到目标地址,想对中间的Location做些处理则可以通过HttpURLConnection实现。实现方法是conn.setInstanceFollowRedirects(false);然后在获取到response之后,发现resposnecode为302时,用以下方法取出跳转地址,String
location= conn.getHeaderField("Location");然后再根据新的地址跳转即可。
相关文章推荐
- 如何通过HttpURLConnection得到http 302的跳转地址
- 如何通过HttpURLConnection得到http 302的跳转地址
- 如何通过HttpURLConnection得到http 302的跳转地址
- 如何通过HttpURLConnection得到http 302的跳转地址
- 通过HttpURLConnection得到http 302的跳转地址
- 在STRUTS中如何通过request获取从HttpURLConnection写出的流对象
- HttpURLConnection获取url 302地址
- 在STRUTS中如何通过request获取从HttpURLConnection写出的流对象
- 通过HttpURLConnection如何使用代理服务器连接公网
- Android通过HttpURLConnection与HttpClient联网代理网关设置
- android客户端通过Get方式提交参数给服务器,使用URL和HttpURLConnection实现,以及乱码问题解决
- HttpURLConnection中如何设置网络超时
- 如何得到项目的地址,如:http://localhost:8080/HR
- 通过HttpURLConnection模拟post表单提交
- [转]asp.net通过HttpModule自动在Url地址上添加参数
- Java客户端通过HttpURLConnection连接Web服务器的Session保存问题
- 如何通过HttpRequest对象获取路径和URL片段?
- 如何通过一个图片的URL得到该图片的尺寸大小?
- 通过HttpURLConnection获得网页源代码
- 初学C#之如何得到IE和遨游当前地址栏URL地址