발생일: 2011.12.19 문제: 종종 어떤 서비스들의 Ajax 패킷을 보다보면, X-Requested-With 헤더에 XMLHttpRequest 값이 포함된 걸 볼 수 있다. Ajax로 요청하는 트위터의 타임라인을 예로 들어보면, 아래와 같이 요청 헤더에 X-Requested-With 헤더가 있다. GET /1/statuses/home_timeline.json?... HTTP/1.1 Host: api.twitter.com Connection: keep-alive X-Requested-With: XMLHttpRequest User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.12 Saf..
발생일: 2009.12.17 문제: 이번 연구회 때 발표할 주제는 AJAX 다. 대부분 신입 사원들이라 XMLHttpRequest 객체 생성부터 다뤄보려고 한다. 얼마 전 읽은 John Resig 의 Pro Javascript Techniques 책에서 생성하는 방식으로 설명할까 하다가, 신입사원들이 알기에는 좀 어려울 것 같다는 생각이 들어 다른 튜토리얼이나 라이브러리 소스를 좀 열어봤다. 대부분 비슷하긴 한데, 다들 구현하는 방식이 조금씩 다르다. 그렇다면 어떤 방법으로 구현하는 게 가장 좋을까? 해결책: 일단 XMLHttpRequest 객체에 대해 간단하게 히스토리를 정리해보자. 비동기 통신 수단인 XMLHttp 는 인터넷 익스플로러에서 제일 먼저 제안하였으며, 최초 ActiveXObject 를 사..