用httpclient模拟登录一个网站,返回状态码(301或302等),我想不要处理返回状态码,直接用postMethod导向我要的页面,可以不考虑跳转吗?(不是说httpclient自动管理cookie,跳转应该可以忽略吧,哈哈,我的理解)
我的意思是你向服务器端post了参数,不就获得了cookie,(httpclient会帮你自动管理),在用getmethod直接请求其他页面可以吗?之前post的返回值不处理(按我的理解post不就是为了获得cookie吗?既然得到了为什么还要考虑返回状态呢,反正需求的页面又不是重定向的页面)
需要先判断一下是否登陆成功,只要登陆成功client对象就应该得到cookie了,你就可以用这个client对象直接请求你需要的页面。如果不用状态码判断登陆成功,状态码可能就没什么用了。
温馨提示:答案为网友推荐,仅供参考