web受信したものの表現を取得するにはどうすればよいhttp-requestですか?
私は最近、ウェブサイトの検閲を3分の1まで回避する方法について質問しました。anonymizer websiteその結果、トラフィックをスニッフィングしてurl自分で投稿を作成することがわかりました。
この段階はほぼ完了しました。結果としてページを取得する必要があります。
1 に答える
1
Winforms を使用している場合は、WebBrowserクラスを使用できます。
WebBrowserコントロールを使用すると、Windows フォーム アプリケーションで Web ページやその他のブラウザー対応ドキュメントをホストできます。たとえば、WebBrowserコントロールを使用して、統合された HTML ベースのユーザー アシスタンスや Web ブラウジング機能をアプリケーションに提供できます。さらに、WebBrowserコントロールを使用して、既存の Web ベースのコントロールを Windows フォーム クライアント アプリケーションに追加できます。
(MSDN より)
応答をディスクに保存します。わかりました、通常、これはあなたがとるシーケンスです:
HttpWebRequestクラスを使用して HTTP 要求を行います。GetResponseメソッドを使用して応答を取得します。これはオブジェクトを返しHttpWebResponseます。GetResponseStreamその応答オブジェクトを呼び出してから、- そのストリームをファイルに書き込みます。
<sidenote>質問をもう少し明確にする必要があります。私は、HTTP 要求の「Web 表現」を、ブラウザーに表示される「Web ページ」と解釈します。返信をディスクに保存したいとは決して言いませんでした。
于 2012-10-11T04:26:49.567 に答える