我想檢查應用程序從我的iPhone上製作的網絡請求。它與我的電腦位於同一個WiFi網絡上(或者如果它讓事情變得更容易,我可以設置它來使用ad-hoc網絡)。我不想看到每個數據包,只是我的iPhone請求的URL。我不關心返回的數據。如何從我的iPhone調試網絡請求?
一個簡單的解決方案將不勝感激。
我想檢查應用程序從我的iPhone上製作的網絡請求。它與我的電腦位於同一個WiFi網絡上(或者如果它讓事情變得更容易,我可以設置它來使用ad-hoc網絡)。我不想看到每個數據包,只是我的iPhone請求的URL。我不關心返回的數據。如何從我的iPhone調試網絡請求?
一個簡單的解決方案將不勝感激。
如果您想截取手機本身,您需要將其指向您在計算機上設置的http代理並觀看請求。類似http://www.charlesproxy.com/或最有可能的許多免費代理。
好吧,也許我得到了這個錯誤,但爲什麼你不只是NSLog的URL你的應用程序正在調用? – samsam 2010-10-13 14:17:50
'tcpdump'對於這類事情來說非常棒。 – 2010-10-13 14:19:17