2016-04-25 70 views
0

我正在考慮編寫一個應用程序,在運行時跟蹤我訪問的所有網站和我建立的連接。 基本上就像瀏覽器歷史一樣,但我想以一種利用網絡概念的方式來實現。網絡歷史記錄/連接記錄器

我只對Http有一個基本的理解,但是我能夠監聽Http從瀏覽器獲取請求,並在請求發生時自動提取信息?如果任何人都可以給我一個建議或者說如何做到這一點,那麼我可以研究一下它的實施情況,這將非常有幫助!我正在考慮在Python中實現它,而我的操作系統是Ubuntu

非常感謝。

回答

0

你可以通過執行proxy來實現。

就你而言,基本上,位於你的瀏覽器和互聯網之間的代理。代理接收來自客戶端的請求,然後將其發送到遠程服務器,遠程服務器可能會回覆您,並且您必須將服務器響應發送回客戶端。

要檢索您想要的信息,請閱讀Http rfc會很有幫助。

+0

超棒的傢伙。這看起來像我正在尋找的。我將開始瞭解這一點,看看我能否實現這一點。謝謝! – calmeishmael

+0

@calmeishmael請接受此答案:) – user312016