最近、C#のWebブラウザーを試していて、好奇心がピークに達しました。ブラウザーは実際にWebページのコードにどのようにアクセスしますか?つまり、html、php、javascript、ajax、あなたは何を持っていますか..それはどのようにそれにアクセスしますか、そして誰かが私にそれにアクセスする方法のコーディング例を教えてもらえますか?
質問する
43 次
1 に答える
0
これは非常に高レベルの質問であり、低レベルの回答でしか答えることができません。StackOverflowの返信で答えるには多すぎます。
Webブラウザコンポーネントは、Shdocvw.dllによってホストされるActiveXコンポーネントです。Internet Explorerの動作については、このMSDNの記事を参照してください。
WebBrowserコントロールは、IEの場合と同じように、つまり同じコントロールを実行するため、この質問はC#に固有のものではありません。
ブラウザの動作、ソケット、TCP、またはネットワーク全般に慣れていない場合は、ブラウザがどのように機能するかを理解できない可能性があります。
また、PHPはサーバー側の言語です。データがクライアントに転送される前に、サーバー上で処理されます。
WebサイトのコンテンツをダウンロードするC#の例を探している場合は、StackOverflowとMSDNですでにここにある多くの例を見ることができます。つまり、WebClientクラス-MSDNです。
于 2012-07-18T00:22:18.297 に答える