XML은 기존의 훌륭한 Formatter와 개발툴들이 많이 있으나(가량, XMLSpy와 같이..) JSON에서는 해당하는 포맷터를 찾기 힘들었다. Visualizer같은것이 있다면 좋을텐데 라는 생각에 검색을 보니 아래와 같이 좋은놈(?)이 있었다.. Search is life ㅡ.,ㅡ;
참고적으로 IE7 에서 실행이 안되거나 Fiddler2에서 폰트가 깨져나올때 Tools > Fiddler Options 에서 Enable IPv6 항목을 uncheck 해주면 된다.
만일 localhost가 잡히지 않는다면 Rules > Customize Rules(Ctrl+R)에서 다음과 같이 추가한다. static function OnBeforeRequest(oSession: Session) { if (oSession.host.toLowerCase() == "localhost") { oSession.host = "127.0.0.1"; }
if (!(oSession.host == "127.0.0.1" || oSession.host ==
"127.0.0.1:8080" || oSession.host.toLowerCase() == "localhost" ||
oSession.host.toLowerCase() == "localhost:8080")) { oSession["ui-hide"]
= "true"; }
을 추가한다. 첫번째 줄은 로컬호스트를 캡쳐할수 있게 하는것이고 두번째줄은 로컬호스트를 제외한 건에 대해서는 보여주지 말라는 얘기이다.
[FireFox에서 Fiddler사용하기]
Fiddler는 브라우저와 서버와의 HTTP 통신 상태를 보여주는 HTTP Debugging proxy이다. Fiddler에 대해서는 다음을 참조한다. (http://www.fiddlertool.com) Fiddler를 사용할 경우 IE나 Opera 또는 그 외의 HTTP 통신은 모두 잡는다. 그런데 유독 firefox의 HTTP 통신은 잡지 못한다.
다음과 같은 방법으로 firefox에서도 fiddler를 사용할 수 있다.
1. Fiddler를 설치하고 실행한다.
2. "내 문서" 폴더 밑에 보면 "Fiddler2"라는 폴더가 있다. 그 하위 폴더에 Scripts라는 폴더가 있으며 이 디렉토리 경로를 복사한다.
3. Firefox를 열어 "도구 > 설정" 메뉴에서 "고급"을 선택한다.
4. 고급메뉴에서 "네트워크" 탭의 연결의 "설정" 버튼을 선택하여 "프록시 자동 설정 주소"를 선택하고 위에서 디렉토리 경로를 붙여넣고 마지막에 "BrowserPAC.js" 파일을 추가한다. 예) C:\Documents and Settings\stan\My Documents\Fiddler2\Scripts\BrowserPAC.js