2011-08-01 19 views
3

所以我想監視一個應用程序,並查看從應用程序發送到服務器的所有請求,如果可能的話,所有的響應也(有點像一個盒子周圍的應用程序)有沒有辦法做到這一點? 也有任何本地代理服務器的Android像查爾斯代理?如果沒有人能告訴我如何去創建一個。任何方式來監視應用程序上的所有GET請求android

+0

爲什麼不創建某種數據庫來記錄android手機的所有獲取請求,然後創建一個可以很好地顯示所有日誌的網頁。 – Pengume

+0

@Jared這就是我想要做的,但我如何登錄請求的 – Arveen

回答

1

如果你可以在仿真器上加載它,你可以使用類似Wireshark的東西來查看所做的請求。該模擬器也用於有一個http代理選項,但它沒有很長時間的工作。

+0

不,這不是我正在尋找的,所有請求都需要在設備上進行監視,實際上我正在爲此編寫一個應用程序。 – Arveen

+0

在這種情況下,它可能只能在根植電話上使用。例如[Shark](https://market.android.com/details?id=lv.n3o.shark&feature=search_result),它使用底層的Linux操作系統來捕獲TCP流量。 –

+0

是的,我需要它爲一個根深蒂固的手機,我看到了tcp轉儲方法,但這有點複雜,因爲你需要一臺計算機來分析捕獲的數據,捕獲的,太多了,我正在考慮啓動一個本地代理服務器並在記錄數據時通過該服務器路由流量 – Arveen

相關問題