日期:2014-05-17  浏览次数:20926 次

C# HttpWebResponse 获取淘宝动态数据
各位大神,小弟想写一个自动领淘金币的winform小程序,登陆已经搞定,但是在获取数据的时候出现了点问题。

我预期是用httpwebresponse去下载目标页面
private string tao_coin_URL = "http://vip.taobao.com/vip_home.htm";

然后用正则取目标数据。但是在调试的过程中,发现网页的部分数据是后于目标页面的加载的,看图说话。



我有一个想法是直接用webbrowser控件来获取完整的返回页源码,不知是否可行?或者有直接用httpwebresponse的解决方案?

诚心请教
C#?动态 C# 动态页面

------解决方案--------------------
建议你详细了解下http协议,然后你找到领取金币提交的参数,自己配置参数仿照提交即可。
------解决方案--------------------
如果已经能登陆淘宝, 应该是可以获取到 ajax 提交地址的!
------解决方案--------------------
用firebug看看你所需要的页面的请求方式、url、参数、cookie等信息,再用post或get请求,最后从返回的html里提取你想要的数据