2009-08-13 5 views
39

Windows 및 Facebook 용으로 개발 한 응용 프로그램의 네트워크 트래픽을 테스트하려면 스니퍼가 필요합니다. 기본 요구 사항 : -display 요청 및 응답 -display HTTP 헤더 -display는 이제 HTTP 분석기를 사용하고 HTTP 요청을Windows 용으로 권장되는 HTTP 트래픽 모니터는 무엇입니까?

을 완료하는 데 걸린 시간. 아주 좋은 도구이지만, Vista에서 실행되는 10-15 분 후에 오류로 종료됩니다.

+0

질문의 잠금을 해제하십시오. 그것은 개발을위한 것입니다! 개발하는 동안 HTTP/S 헤더 등에 무엇이 있는지보고 싶습니다. –

답변

73

Wiresharkfiddler을 좋아합니다.

Fiddler HTTP/s 트래픽을 모니터링하려는 경우.

Live HTTP Headers Firefox에 있고 헤더를 보려면 빠른 플러그인을 원한다면.

FireBug도 정보를 얻을 수 있으며 개발 중에 단일 페이지에서 작업 할 때 멋진 인터페이스를 제공합니다. 나는 AJAX 트랜잭션을 모니터링하는 데 사용했다.

+9

수정 : * HTTP * 또는 HTTPS * 트래픽을 모니터링하거나 수정하고 싶다면 Fiddler. Charles에게 +1 – EricLaw

4

Wireshark을 시도해보십시오

와이어 샤크는 사실상의 (그리고 종종 도리) 많은 산업과 교육 기관에서 표준 세계 최고의 네트워크 프로토콜 분석기이며,이다.

약간의 학습 곡선이 있지만 사용 가능한 최상의 도구입니다. 당신이 모든 네트워크에서 진행보고 싶다면

6

나는

+0

악의적 인 신원을 피하십시오. – K3rnel31

6

는 지금 개발을위한 CharlesProxy 사용하지만 대부분의 경우에 Wireshark를 사용 Fiddler

+0

+1. Fiddler는 매우 훌륭하지만 Map Local 및 Rewrite와 같은 Charles의 다른 기능 중 일부는 이점을 제공합니다 (플러스, 크로스 플랫폼). – NickFitz

+2

FWIW, Fiddler는 로컬 (AutoResponder 참조)과 재 작성 (스크립트 엔진 참조)을 매핑 할 수 있습니다. Windows에서만 실행되지만 Fiddler를 실행중인 Windows 컴퓨터에서 다른 컴퓨터를 가리킬 수 있습니다. – EricLaw

+1

엑스트라 + 무료로 피들러에게 +1 – George

1

이전에 내가 사용했다,하지만 난 암호화 된 데이터를 처리 할 때 번거 로움 덜 수 Fiddler을 발견했다.

+0

피들러는 뿌리 상자로 피를 흘린다 – K3rnel31

3

Fiddler은 통신의 http (s) 쪽에만 관심이있을 때 유용합니다. https 스트림 내부를 조사하려고 할 때도 매우 유용합니다. 사용하기 매우 간단하고 현대적인 인터페이스를 가지고 있기 때문에

0

나는 TcpCatcher을 좋아합니다. 그것은 jar 파일로 제공되며 다운로드하고 실행합니다 (설치 프로세스 없음). 또한 매우 유용한 "on the fly"패킷 수정 기능 (디버그 모드)이 함께 제공됩니다.

관련 문제