HTTP 프록시 도구에서 노드 트래픽 확인하기


발생일: 2013.11.26

키워드: 노드 패킷, Node packet, 찰스, Charles

문제:
노드로 리버스 프록시 역할을 하는 서버를 하나 돌리고 있는데,

HTTP 프록시 도구에서 노드 패킷을 확인해보고 싶다.


어떻게 하면 될까?



해결책:

난 주로 찰스(Charles, http://www.charlesproxy.com/)를 쓰고 있는데,

노드 프로세스에서 보내는 HTTP 패킷은 찰스에서 확인할 수 없다.


노드의 HTTP 요청을 래핑해주는 모듈이 여럿 있는데,

이번 프로젝트에서는 `request` 모듈(https://github.com/mikeal/request)을 사용했다.


요청을 보낼 때 프록시로 HTTP 프록시 도구를 바라보도록 설정하는 방법으로 해결할 수 있다.


http://afuchs.tumblr.com/post/42940888462/inspecting-node-js-traffic-with-charles-and-tunnel




카테고리

분류 전체보기 (730)
About me. (6)
Daylogs (695)
영어공부 (0)
My works - 추억 (29)
비공개 (0)