如何使用HttpWebRequest访问框架

时间:2012-06-26 21:29:51

标签: c# .net httpwebrequest

我正在尝试访问使用框架的网站上的信息。当我尝试访问该网站时,我获得了网站来源,但我也得到This page uses frames, but your browser doesn't support them.我会假设我需要打开此页面才能访问这些框架。所以我所做的就是创建一个新对象,用框架向页面发出请求。但是,它会返回重定向到错误的页面。

我的问题是,是否可以使用HttpWebRequest获取帧信息,是否有在线教程或示例?

1 个答案:

答案 0 :(得分:2)

是的,这是可能的。您需要匹配浏览器检索这些帧的请求(可能伪造引用者和其他标题)。

使用某些HTTP调试器(如Fiddler)查看代码生成的请求,并将您的请求与浏览器的请求进行比较。