post模拟登录的问题,有302跳转
目的,从http://sys.59.cn/system/login.asp登录并获取指定页面的内容或其他操作,例如在http://sys.59.cn/System/askAdd.asp页面提交工单
用户名bbbbbb 密码111111
遇到的问题是 无法获取Cookie,好像经过了302跳转 而且域名也发生了变化登录页面是http://sys.59.cn 但似乎有跳转到www.59.cn 然后又跳转到http://sys.59.cn,希望给出完整的代码 先谢过了,祝大家国庆快乐!
抓包数据如下:
POST /System/Login_CK.asp HTTP/1.1
Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-xpsdocument, */*
Referer: http://sys.59.cn/System/Login.asp
Accept-Language: zh-cn
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET4.0C; .NET4.0E; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
Host: sys.59.cn
Content-Length: 56
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: CNZZDATA1054906=cnzz_eid%3D1853262319-1411644488-http%253A%252F%252Fwww.59.cn%252F%26ntime%3D1412071416; ASPSESSIONIDQQRARDRA=HIICHFIAGEEOPOAEJONNNDDJ
backUrl=&UserName=bbbbbb&PassWord=111111&sys=1&x=77&y=13
HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 378
Content-Type: text/html; Charset=gb2312
Set-Cookie: Login=Leavings=0&ParentID=root&AgentOK=False&LoginKey=680478&City=%D6%A3%D6%DD&Email=bbbbbb%40qq%2Ecom&AgentLevel=0&UserName=bbbbbb&Status=0&UserID=bbbbbb&Login=yes&LoginName=f36a9a757a0c383d7347d43ad1d34672&uid=88099; path=/
Server: IIS
X-Powered-By: WAF/2.0
Date: Tue, 30 Sep 2014 10:22:23 GMT
GET /hm.gif?cc=1&ck=1&cl=32-bit&ds=1680x1050&ep=12859%2C11375&et=3&fl=11.2&ja=1&ln=zh-cn&lo=0<=1412071426&nv=0&rnd=2084908526&si=8696e383381e50e2d7f1005b9cb1390d&st=4&v=1.0.64&lv=3 HTTP/1.1
Accept: */*
Referer: http://sys.59.cn/System/Login.asp
Accept-Language: zh-cn
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET4.0C; .NET4.0E; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Accept-Encoding: gzip, deflate
Host: hm.baidu.com
Connection: Keep-Alive
Cookie: BAIDUID=D1C29CCE641409B7DC829F9EFF18207B:FG=1; HMACCOUNT=C3AB188BBBAFFD6B
HTTP/1.1 200 OK
Cache-Control: private, max-age=0, no-cache
Pragma: no-cache
Content-Type: image/gif
X-Content-Type-Options: nosniff
Connection: Keep-Alive
Content-Length: 43
Date: Tue, 30 Sep 2014 10:23:14 GMT
Server: apache
POST /member/xml-login.asp HTTP/1.1
Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-xpsdocument, */*
Referer: http://sys.59.cn/System/Login_CK.asp
Accept-Language: zh-cn
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET4.0C; .NET4.0E; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
Host: www.59.cn
Content-Length: 98
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: CNZZDATA1054906=cnzz_eid%3D555751742-1411644488-%26ntime%3D1411827112; CNZZDATA1000300574=1553121929-1411644489-%7C1411827113
act=login&UserName=bbbbbb&PassWord=96e79218965eb72c92a549dd5a330112&backUrl=http%3A%2F%2Fsys.59.cn
HTTP/1.1 302 Object moved
Cache-Control: private
Content-Length: 145
Content-Type: text/html; Charset=gb2312
Location: http://sys.59.cn/System/
Set-Cookie: Login=Leavings=0&ParentID=root&AgentOK=False&LoginKey=751035&City=%D6%A3%D6%DD&Email=bbbbbb%40qq%2Ecom&AgentLevel=0&UserName=bbbbbb&Status=0&UserID=bbbbbb&Login=yes&uid=88099; path=/
Set-Cookie: ASPSESSIONIDASQCQBSC=JAPJLCPAAFNLBLABJDOEBBLF; path=/
Server: IIS
X-Powered-By: WAF/2.0
Date: Tue, 30 Sep 2014 10:22:24 GMT
GET /System/ HTTP/1.1
Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-xpsdocument, */*
Referer: http://sys.59.cn/System/Login_CK.asp
Accept-Language: zh-cn
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET4.0C; .NET4.0E; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Cookie: CNZZDATA1054906=cnzz_eid%3D1853262319-1411644488-http%253A%252F%252Fwww.59.cn%252F%26ntime%3D1412071416; ASPSESSIONIDQQRARDRA=HIICHFIAGEEOPOAEJONNNDDJ; Login=Leavings=0&ParentID=root&AgentOK=False&LoginKey=680478&City=%D6%A3%D6%DD&Email=bbbbbb%40qq%2Ecom&AgentLevel=0&UserName=bbbbbb&Status=0&UserID=bbbbbb&Login=yes&LoginName=f36a9a757a0c383d7347d43ad1d34672&uid=88099
Accept-Encoding: gzip, deflate
Connection: Keep-Alive
Cache-Control: no-cache
Host: sys.59.cn
HTTP/1.1 302 Object moved
Cache-Control: private
Content-Length: 129
Content-Type: text/html
Location: Main.asp
Server: IIS
X-Powered-By: WAF/2.0
Date: Tue, 30 Sep 2014 10:22:24 GMT
GET /System/Main.asp HTTP/1.1
Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-xpsdocument, */*
Referer: http://sys.59.cn/System/Login_CK.asp
Accept-Language: zh-cn
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET4.0C; .NET4.0E; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Cookie: CNZZDATA1054906=cnzz_eid%3D1853262319-1411644488-http%253A%252F%252Fwww.59.cn%252F%26ntime%3D1412071416; ASPSESSIONIDQQRARDRA=HIICHFIAGEEOPOAEJONNNDDJ; Login=Leavings=0&ParentID=root&AgentOK=False&LoginKey=680478&City=%D6%A3%D6%DD&Email=bbbbbb%40qq%2Ecom&AgentLevel=0&UserName=bbbbbb&Status=0&UserID=bbbbbb&Login=yes&LoginName=f36a9a757a0c383d7347d43ad1d34672&uid=88099
Accept-Encoding: gzip, deflate
Connection: Keep-Alive
Cache-Control: no-cache
Host: sys.59.cn
HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 43961
Content-Type: text/html; Charset=gb2312
Server: IIS
X-Powered-By: WAF/2.0
Date: Tue, 30 Sep 2014 10:22:24 GMT