2010-04-14 2 views
8

내 iPhone에 HTTP 요청을 보내는 응용 프로그램이 있습니다. 몇 가지 도구를 사용하여 HTTP 스트림을 조사 할 수 있습니까 ??HTTP 트래픽을 모니터링하는 도구

내 Windows PC에서 독립 실행 형 버전의 (IEInspector 's) HttpAnalyzer 도구를 사용하여 안드로이드 전화 (Android 디버그 브리지 인터페이스 덕분에)를 포함한 모든 프로세스의 HTTP 트래픽을 모니터링합니다. iPhone OS 용으로 사용할 수있는 OS X 용 도구가 있습니까? 심지어 허용됩니까?

미리 감사드립니다.

답변

9

HTTP 모니터링에 Charles을 사용합니다. 표준 OS X 프록시 설정 (Safari에서 사용)을 사용할 수 있으므로 SDK의 iPhone 에뮬레이터와 잘 작동합니다.

+2

iPhone 용 CharlesProxy 구성에 대한 자습서 : http://blog.mediarain.com/2009/08/iphone-http-connection-debugging/ – Samuh

2

트래픽을 직접 모니터링하려면 Wireshark 또는 tcpdump 같은 도구를 사용할 수 있습니다.

'가짜'요청을 서버에 보내거나 간단한 청취 서버를 실행하여 iPhone의 요청을 수신하려면 netcat 및 cURL을 사용할 수 있습니다. 내가 그걸 당신이 필요로하는 것이면 tutorial에 설명했다. 그렇지 않다면 GUI가 있고 이해하기 쉬운 Wireshark를 권합니다.

관련 문제