Android Httpclient重定向问题
2017-08-01 本文已影响0人
MI移动
问题:
使用android自带的httpclient进行模拟登陆等操作时,
程序总是会自动重定向,并返回重定向之后的页面。
查看源代码,发现defaultHttpclient会默认设置一个defaultRedirectHandler进行重定向。
解决:
继承defaultRedirectHandler并修改isRedirectRequested方法,使其返回false,使得程序判断所有的response都是不重定向的。
在设置httpclient的redirectHandler就行了。