webbrowser登陆网站后,如何用inet,winsock等post数据?我用webbrowser登陆网站后,在网页里点击,用抓包工具抓到下面类似的数据,现在我不想点击,直接用winsock发送什么数据?如何发?大哥,能告诉下面这么多数据,你是怎么知道要post什么数据?thank you very much!GET /getimage?aid=7000201&0.6244128978994377 HTTP/1.1
Accept: */*
Referer: http://ui.ptlogin2.qq.com/cgi-bin/login?appid=7000201&target=self&f_url=loginerroralert&s_url=http://minigame.qq.com/login/flashlogin/loginok.html
Accept-Language: zh-cn
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0)
Host: ptlogin2.qq.com
Connection: Keep-Alive
Cookie: pgv_pvid=8099659508; pgv_flv=10.0; pgv_r_cookie=1022243758778; adid=932762636; adSP=WZg4YIEQO6YkWx77Sb7qMIul4tq0S2Q/+fczggqs9Cg=_20259_326830_1267319626_; adVer=2653; ac=1,030,015; pt2gguin=o0815941913; ptcz=b9bc1df6c36a62523133348b9c4fa3a4f5200fee8e356626f9f515dcfac9d0aa; o_cookie=932762636; pvid=8099659508; icache=ECFCBFBGB; UINLOGIN=932762636; ispai2_576348088=2; verifysession=05d6e2123af8f2dc2270f176ba15eef05d8765931ff600db73d63896d433902b7202b33bb8a3c9d6; uin=o0815941913; skey=@TvvyG04Aq; ptvfsession=a9205dcb6b8c5f68f969c6a76d95c9288102db8a00601fa37527085c176f39ca50140d67dbb4e163275c7eb38a16d9edPOST //cgi-bin/rosary0904_gain?gprand=0.5078426946420223 HTTP/1.1
Accept: */*
Pragma: no-cache
x-flash-version: 10,0,22,87
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .Net CLR 1.1.4322; .NET CLR 2.0.50727)
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded
Accept-Language: zh-CN
Connection: Keep-Alive
Accept-Encoding: gzip, deflate
Host: cgi.meigui.qq.com
Content-Length: 21
Cookie: pgv_pvid=8099659508; pgv_flv=10.0; pgv_r_cookie=1022243758778; adid=932762636; adSP=WZg4YIEQO6YkWx77Sb7qMIul4tq0S2Q/+fczggqs9Cg=_20259_326830_1267319626_; adVer=2653; ac=1,030,015; pt2gguin=o0815941913; ptcz=b9bc1df6c36a62523133348b9c4fa3a4f5200fee8e356626f9f515dcfac9d0aa; o_cookie=932762636; pvid=8099659508; icache=ECFCBFBGB; UINLOGIN=932762636; ispai2_576348088=2; verifysession=05d6e2123af8f2dc2270f176ba15eef05d8765931ff600db73d63896d433902b7202b33bb8a3c9d6; uin=o0815941913; skey=@TvvyG04Aqsoilno=10&benew0908=1POST //cgi-bin/rosary0904_gain?gprand=0.6078156896401197 HTTP/1.1

解决方案 »

  1.   

    首先你要获取网页的js源码,和网页源码,看看它post的是那些数据,然后利用xlmhttp截获Cookie,解码后找到要post的东西,用xlmhttp.send 发送,这是ajax里面用的方式,这种发送涉及的异步处理在VB 中很头疼的问题,而且更要命的是要执行回调函数,这在VB中也是不好实现的问题,我搜了很多地方,还是找不到合适的方法,如果用java问题就简单了,哎VB呀,vb,微软的弃婴呀。  .....期待中,希望高手出现,解决此问题。