使用https请求在android2.2、2.3版本没问题,在4.0以上getResponseCode()一直会返回-1,服务器端都显示登录成功了,但返回的信息也不一样
这是android2.2、2.3版本登录时的日志这是android4.0以上版本登录时的日志responseCodeqian就是getResponseCode()得到的,HttpsHeadInfo就是服务器返回的信息,302_url和cookie就是从HttpsHeadInfo中截取到的
从中还用到了VPN,但客户端是直接https请求到Vpn代理服务器,Vpn服务器再转发到业务服务器,不知道跟这会不会有关系,各位前辈如有知道的还请指点一下,如果没遇到过这问题,也可将自己认为有可能的思路告知一声,不胜感激Androidhttps