小弟在研究网页填表时,使用超文本浏览框,出现如下问题,求各位大神予以帮助,谢谢。
单位局域网的,所以只能发图片上来了,稍微处理了下,见谅。
现在不考虑自动填表,我直接手动在超文本浏览框里输入账号密码,点击登录以后它会自动弹出该登录界面。
而且不是标准的IE窗口(之前有出过标准IE窗口)
如果我加入代码 即将打开新窗口下写
超文本浏览框1.地址 = 超文本浏览框1.状态条文本
返回 (假)
静默调整为真
则不会弹出窗口 但点击登录后 浏览框内依然为登录界面。
系统内部是这个样子的
也不是标准的IE窗口 跟这个有关系么?
我打算用POST数据提交下,发现数据好像被加密了
POST /Login.aspx HTTP/1.1
Accept: image/jpeg, application/x-ms-application, image/gif, application/xaml+xml, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, */*
Referer: http://10.28.138.3/Login.aspx
Accept-Language: zh-CN
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; chromeframe/19.0.1084.52; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2)
Host: 10.28.138.3
Content-Length: 726
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: 13006000ZHYWPT_USERNAME=luwanli@HE; pt.zhyw.oa@lf.he.xf=http://10.28.138.3/Login.aspx; ASP.NET_SessionId=ublkavvbvdgy4j45qdmvcl45
提交地址:__LASTFOCUS=&__VIEWSTATE=%2FwEPDwUKMTY3OTA2ODEzMQ9kFgICAw9kFgICDQ8PFgIeBFRleHQFLOazqO%2B8muacrOermeeCueeUqOaIt%2Bm7mOiupOWQjue8gOWQjeS4uidASEUnZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgMFEkJ0bl9LZXlMb2dpbl9DbGljawUJQnRuX0xvZ2luBQpCdG5fQ2FuY2VsetH0GsUXI6DncdVDd5L8r%2F0a2wI%3D&login_type=UserPassword&ip=10.28.138.152&host=10.28.138.152&time=2014%2F7%2F22&snum=1231231231212&publictoken=1231231231212&Content=&signedContent=&txtCertificate=&txtUserName=这里是我输入的账号@HE&txtPassword=这里是我输入的密码&__EVENTTARGET=&__EVENTARGUMENT=&__EVENTVALIDATION=%2FwEWDgKzhZbICALW%2BaupBALH7%2BrvDALznKbXDgKFuZQeAq7vsc0EArbpt%2F8EAs34y8cJAsz8yIQNAqXVsrMJArWptJELAqfYnKgHAuOf7dwEAvj%2FvR229oZgyeUqNMusjAJEiH9QugD3Iw%3D%3D&Btn_Login.x=14&Btn_Login.y=11
这种地址应该怎么分析 如何找出正确的地址进行提交? 感谢各位大神。
|