2013-01-18 1 views
1

기기의 현재 HTTP 요청을 모두 표시하는 도구 (Android 애플리케이션 일 수 있음)가 필요합니다. 내 관심사에서 (요구) 한 응용 프로그램에 의해 생성 된 mp3 파일을 얻으려면 모든 HTTP 요청을 볼 수 있습니다.Android 기기 : 인터넷에 연결된 모든 http 요청을 보는 방법?

따라서이 도구를 사용하면 특정 http 요청이나 특정 응용 프로그램의 요청을 모두 볼 수 있습니다.

그런 도구를 알고 있습니까?

업데이트.

예, 프라이버시 제한이 있습니다. 나에 의해 개발 된 응용 프로그램은 어떻습니까? 제한 사항을 벗어나 애플리케이션의 트래픽을 볼 수 있습니까? 일부 디버그 도구를 사용하고 있습니까?

+2

wireshark 않습니다 – njzk2

+0

@ njzk2 시장에서 안드로이드에 대한 응용 프로그램이 표시되지 않습니다. – sergzach

+1

Wireshark와 같은 도구를 사용하는 루팅 된 기기 또는 프록시 서버를 통한 경우를 제외하고는 (Wi-Fi를 통해 앱을 사용할 때 프록시 서버를 지원하거나 사용자가 프록시 서버를 지원하는 경우를 제외하고는) 개인 정보 보호 및 보안상의 이유로 WiFi 프록시를 지원하는 장치). 라우터 나 뭔가에 고전 Wireshark를 설치하고 Wi-Fi를 통해 장치를 설정할 수도 있습니다. – CommonsWare

답변

1

저에게 개발 된 응용 프로그램은 어떻습니까?

아, 이제 상황이 바뀝니다. 처음부터 그렇게 말했어 야 했어. :-)

using HttpUrlConnection 또는 HttpClient이라고 가정하고 자신의 응용 프로그램에 대해 프록시 서버 지원을 설정할 수 있어야합니다.

그런 다음 HTTP 작업을 검사 할 수있는 프록시 서버가 필요합니다. Fiddler은 개발 용도로 많이 사용되는 것으로, 다른 것들이있을 것이라고 확신합니다.

관련 문제