C#またはC++のWebサイトからプログラムでインターネットトラフィックを取得するにはどうすればよいですか?C#またはC++のWebサイトからプログラムでインターネットトラフィックを取得するにはどうすればよいですか?
これは、ブラウザーやbroswerコントロールを開くことなく、どうすればできますか?
さらに、IEなどのブラウザにはプラグインがあり、ブラウザからサーバーへの通信を見ることができます。誰がこれについて知っていますか?場合
C#またはC++のWebサイトからプログラムでインターネットトラフィックを取得するにはどうすればよいですか?C#またはC++のWebサイトからプログラムでインターネットトラフィックを取得するにはどうすればよいですか?
これは、ブラウザーやbroswerコントロールを開くことなく、どうすればできますか?
さらに、IEなどのブラウザにはプラグインがあり、ブラウザからサーバーへの通信を見ることができます。誰がこれについて知っていますか?場合
せずにサーバとの通信に使用することができますあなたは、プログラマティカルにWeb Pをリクエストしています年齢を入力すると、C#のhttpwebrequestをチェックすることができます。
また、ブラウザにはブラウザなどの通信を見ることができるIEなどのプラグインがあります。誰がこれについて知っていますか?
fiddlerを確認できます。
フィドラーは1つのオプションですが、IEにプラグインされているものはありませんか? – xarzu
のWebClientとHttpWebRequestのは、ブラウザ
http://msdn.microsoft.com/en-au/library/system.net.webclient(VS.80).aspx
http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx
フィドラーは、ブラウザの通信を監視するために使用することができ
WebClient.DownloadString()またはDownloadStringAsync()をWebサイトのアドレスとともに使用します。
CURLのC++ http://curlpp.org/ を調べるか、低レベルの通信処理チェックソケットプログラミングとwinsockをもっと必要とする場合。ポート上のサーバに接続してGETリクエストを送信します。ページがHTMLの場合、サーバはHTMLコードで応答します。
基本的なHTTPプロトコルの知識が必要です。 http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
System.Net.HttpWebRequestを使用すると、http getおよびhttp post要求を送信できます。
あなたが言う「インターネットのトラフィックを取得するには、」あなたは、「WebサーバーへのHTTP要求を行う」または「どのように多くの人のサイトを訪問しているかを決定意味ですか? " – templatetypedef
うわー、それは広いです。そこには非常に多くのHTTPライブラリがあり、それは面白くないです。私はあなたがネットワークプログラミングの紹介を探して、利用可能な多くのHTTP(およびHTML)ライブラリを調べる必要があると思います。 – derobert
+これは重複しています:: http://stackoverflow.com/q/4721236/482864 – soulseekah