重複の可能性:
C#で現在のページのURLを取得する方法
アプリケーションをバックグラウンドで実行しながら、ユーザーの閲覧履歴をリアルタイムで保存するアプリケーションを開発したいと考えています。
たとえば、ユーザーがChromeまたはFirefoxでURLを入力した場合、アプリケーションがバックグラウンドで実行されているときに..そのURLをデータベースに保存したい
C#でそれを行う方法は?
重複の可能性:
C#で現在のページのURLを取得する方法
アプリケーションをバックグラウンドで実行しながら、ユーザーの閲覧履歴をリアルタイムで保存するアプリケーションを開発したいと考えています。
たとえば、ユーザーがChromeまたはFirefoxでURLを入力した場合、アプリケーションがバックグラウンドで実行されているときに..そのURLをデータベースに保存したい
C#でそれを行う方法は?
正確なコードを提供することはできませんが、LBの提案を検討することを検討します。
見てください: http ://www.fiddler2.com/fiddler/Core/
Fiddlerを試したことがない場合は、インストールしてみてください。次に、それがあなたによって行われたすべてのリクエストとURLをインターセプトすることに気付くでしょう。
Fiddlerがどのように機能するかを確認することで(上記のリンクを参照)、要求されたすべてのURLを解析できます。それはおそらく最も簡単で最良の方法です。
これまでに行ったことはありませんが、「ポート80をリッスンしている」などを検索する必要があると思います。そのポートからのすべてのトラフィックを確認する必要があります。