2016-04-25 7 views
0

私が訪れたすべてのウェブサイトと実行している接続を追跡しているアプリケーションを書くことを考えています。 基本的にブラウザの履歴が好きですが、私はネットワークの概念を利用する方法でそれをやりたいのです。ウェブ履歴/接続ロガー

私はHttpの初歩的な理解しか持っていませんが、Httpのリクエストをブラウザから聞いて、リクエストがあったときに自動的に情報を取得できますか?誰でも私にこのことがどうやってできるかの提案や概要を教えてもらえれば、それを実践するための研究をすることができます。私はPythonで実装することを考えています。私のオペレーティングシステムはUbuntuです。

ありがとうございました。

答えて

0

これは、proxyを実装することで可能です。

あなたの場合、基本的に、ブラウザとインターネットの間にあるエージェント。プロキシがクライアントから要求を受信した後、リモートサーバに送信すると、リモートサーバが応答し、サーバ応答をクライアントに返す必要があります。

希望する情報を取得するには、Http rfcを読むことが役立ちます。

+0

恐ろしい男。これはまさに私が探していたもののように見えます。私はこれについて学び始め、これを実装できるかどうかを見ていきます。ありがとう! – calmeishmael

+0

@calmeishmaelこの回答を受け入れてください:) – user312016