REST API 등을 연동하는 앱을 만들다 보면,
HTTP로 오가는 Request와 Response를 관찰하는 것이 매우 중요합니다.
Fiddler를 사용해서 간단히 윈도우폰8의 HTTP 요청/응답을 관찰할 수 있는 방법을 설명드리겠습니다.
1. Fiddler4를 설치
2. Fiddler 실행
3. [Tools - Fiddler Options...]
4. Fiddler Options 창에서 Connections 탭에 가서,
Fiddler listens on port: 포트숫자(기본 8888)를 외워두시고,
[ ] Allow remote computers to connect에 체크를 합니다.
5. 개발자 본인의 개발 PC가 사용하는 IP 주소를 확인합니다.
명령창(cmd)을 띄워서 ipconfig를 입력하여 확인하실 수 있습니다.
6. 윈도우폰의 와이파이(Wi-Fi)설정에 가서, AP 상세설정에서 Proxy를 활성합니다.
Proxy 호스트 입력란에 자신의 아이피 (여기 예에선 192.168.10.7)를 입력하고,
포트번호 입력란에 아까 4번 단계에서 외워두셨던 포트번호(기본은 8888)을 입력합니다.
7. (처음 설정할 때 굉장히 중요합니다!!!) Fiddler를 종료했다가 다시 시작합니다.
이제 윈도우폰8 폰에서 웹브라우저를 사용하거나 앱을 사용하실 때,
HTTP 프로토콜을 통해서 오가는 Request/Response를 모두 관찰하실 수 있습니다.
마지막으로 주의하셔야 할 점은 proxy 설정을 그대로 남겨 놓으면,
개발 외의 다른 업무에 불편이 발생할 수 있으므로, 개발 업무가 끝나면,
proxy 설정을 원상복구 하실 것을 권장합니다.
윈도우폰 뿐아니라 안드로이드폰, 아이폰에서도 사용하실 수 있는 방법이니,
참고하시기 바랍니다.
즐거운 윈도우폰 8 개발이 되시길!
'Metro > Windows Phone 8' 카테고리의 다른 글
윈도우폰8 스토어에 SMTOWN 앱이 등장! (0) | 2013.07.07 |
---|---|
Geek의 장난감이 아닌, 개인폰으로서의 윈도우폰8 (4) | 2012.12.24 |
익스펜시스에서 삼성 아티브 S 구매가능 (0) | 2012.12.24 |
개발용 윈도우폰 구매가 부담스러운 개발자의 선택, HTC 8S (0) | 2012.12.12 |
홍콩에 풀린 루미아 920(윈도우폰8), 가격은 78~80만원 (0) | 2012.12.12 |
휴즈플로우 첫 윈도우폰(HTC 8X)이 도착했습니다. (2) | 2012.11.23 |
윈도우폰8 에뮬레이터에서 인터넷 연결이 안 될 때 해결방법 (0) | 2012.11.07 |