首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

[]怎么抓取自动跳转的代码?[急]

2012-09-04 
[求助]如何抓取自动跳转的代码?[急]大神,看一下g4c.laho.gov.cn其中 房源信息房地产项目信息 每一页有15个

[求助]如何抓取自动跳转的代码?[急]
大神,看一下g4c.laho.gov.cn
其中 房源信息 房地产项目信息 每一页有15个项目, 每一个项目,点击时可以进入,同样的地址,复制到地址栏就自动跳转到主页去了。
也就是无法抓取到项目里的html代码。
如何才能取得呢?

[解决办法]
后台检查:Request.UrlReferrer了吧。
[解决办法]
你用什么抓取的webbrowser还是httpwebrequest?
[解决办法]
如果是HttpWebRequest的话可以设置Referer属性。

HttpWebRequest myHttpWebRequest=(HttpWebRequest)WebRequest.Create(myUri);
// Set referer property to http://www.microsoft.com .
myHttpWebRequest.Referer="http://www.microsoft.com";

代码来自msdn:
http://msdn.microsoft.com/zh-cn/library/system.net.httpwebrequest.referer(v=vs.80)

热点排行