
296 Chapter 6
소스 사용하기
소스 보기 기능으로 가공되지 않은 데이터
확인하기
log
_
request
함수는 웹 요청이 발생했을 때 두 가지 데이터(요청 객체와
search4letters
를
호출한 결과)를 저장한다는 사실을 기억하세요. 하지만 /
viewlog
로 접속해 로그를 확인해보니 결과
데이터만 출력되었습니다. 소스 보기 기능으로 웹앱에서 반환한 가공되지 않은 데이터를 확인해보면
요청 객체에 무슨 일이 일어났는지 알 수 있지 않을까요?
다음은 파이어폭스로 가공되지 않은 데이터를 확인한 모습입니다. 각 요청 객체의 출력 부분이
빨간색으로 표시된 걸로 보아 로그 데이터에 뭔가 오류가 있는 것 같습니다.
요청 객체 데이터도 로그로
저장되었지만 어떤 이유에서인지
브라우저가 요청 객체 데이터를
화면으로 출력하지 않았네요.
요청 객체가 왜 출력되지 않았는지 설명하기는 조금 어렵지만 파이어폭스가 빨간색으로
표시한 부분을 보면 무슨 일이 일어났는지 이해하는 데 도움이 됩니다. 요청 데이터
자체에는 문제가 없어 보이네요. 하지만 데이터를 감싸는 꺽쇠괄호(
<
와
>
) 때문에
브라우저에서 무슨 일이 일어난 것 같습니다. 브라우저는 꺽쇠괄호를
HTML
태그로
처리합니다. 그런데
<
Request
>
는 유효한
HTML
태그가 아니므로 요즘 브라우저는
이 태그를 무 ...