0

web受信したものの表現を取得するにはどうすればよいhttp-requestですか?
私は最近、ウェブサイトの検閲を3分の1まで回避する方法について質問しました。anonymizer websiteその結果、トラフィックをスニッフィングしてurl自分で投稿を作成することがわかりました。
この段階はほぼ完了しました。結果としてページを取得する必要があります。

4

1 に答える 1

1

Winforms を使用している場合は、WebBrowserクラスを使用できます。

WebBrowserコントロールを使用すると、Windows フォーム アプリケーションで Web ページやその他のブラウザー対応ドキュメントをホストできます。たとえば、WebBrowserコントロールを使用して、統合された HTML ベースのユーザー アシスタンスや Web ブラウジング機能をアプリケーションに提供できます。さらに、WebBrowserコントロールを使用して、既存の Web ベースのコントロールを Windows フォーム クライアント アプリケーションに追加できます。

(MSDN より)


応答をディスクに保存します。わかりました、通常、これはあなたがとるシーケンスです:

  1. HttpWebRequestクラスを使用して HTTP 要求を行います。
  2. GetResponseメソッドを使用して応答を取得します。これはオブジェクトを返しHttpWebResponseます。
  3. GetResponseStreamその応答オブジェクトを呼び出してから、
  4. そのストリームをファイルに書き込みます

<sidenote>質問をもう少し明確にする必要があります。私は、HTTP 要求の「Web 表現」を、ブラウザーに表示される「Web ページ」と解釈します。返信をディスクに保存したいとは決して言いませんでした。

于 2012-10-11T04:26:49.567 に答える