Android|Android Httpclient重定向问题

问题:

使用android自带的httpclient进行模拟登陆等操作时, 程序总是会自动重定向,并返回重定向之后的页面。 查看源代码,发现defaultHttpclient会默认设置一个defaultRedirectHandler进行重定向。

解决:
继承defaultRedirectHandler并修改isRedirectRequested方法,使其返回false,使得程序判断所有的response都是不重定向的。 在设置httpclient的redirectHandler就行了。

    推荐阅读