0

重複の可能性:
C#で現在のページのURLを取得する方法

アプリケーションをバックグラウンドで実行しながら、ユーザーの閲覧履歴をリアルタイムで保存するアプリケーションを開発したいと考えています。

たとえば、ユーザーがChromeまたはFirefoxでURLを入力した場合、アプリケーションがバックグラウンドで実行されているときに..そのURLをデータベースに保存したい

C#でそれを行う方法は?

4

1 に答える 1

0

正確なコードを提供することはできませんが、LBの提案を検討することを検討します。

見てください: http ://www.fiddler2.com/fiddler/Core/

Fiddlerを試したことがない場合は、インストールしてみてください。次に、それがあなたによって行われたすべてのリクエストとURLをインターセプトすることに気付くでしょう。

Fiddlerがどのように機能するかを確認することで(上記のリンクを参照)、要求されたすべてのURLを解析できます。それはおそらく最も簡単で最良の方法です。

これまでに行ったことはありませんが、「ポート80をリッスンしている」などを検索する必要があると思います。そのポートからのすべてのトラフィックを確認する必要があります。

于 2012-10-26T09:17:43.013 に答える