0

我怎样才能获得收到的web代表http-request
我最近问了一个关于如何通过第三方绕过网站审查的问题。anonymizer website结果表明我嗅探了流量并url自己创建了帖子。
这个阶段几乎完成了。现在我需要获取页面。

4

1 回答 1

1

如果您使用的是 Winforms,则可以参加该WebBrowser课程。

WebBrowser控件允许您在Windows 窗体应用程序中托管网页和其他支持浏览器的文档。例如,您可以使用WebBrowser控件在应用程序中提供集成的基于 HTML 的用户帮助或 Web 浏览功能。此外,您可以使用WebBrowser控件将现有的基于 Web 的控件添加到您的 Windows 窗体客户端应用程序中。

(来自 MSDN)


您希望将响应保存到磁盘。好的,通常这是您要采取的顺序:

  1. 您使用HttpWebRequest该类发出 HTTP 请求。
  2. 使用方法获取响应GetResponse。这将返回一个HttpWebResponse对象。
  3. 调用GetResponseStream该响应对象,然后
  4. 将该流写入文件

<sidenote>你应该试着在你的问题中更清楚一点。我将 HTTP 请求的“网络表示”解释为浏览器中显示的“网页”。您从未提到要将回复保存到磁盘。

于 2012-10-11T04:26:49.567 回答