CODEDRAGON ㆍDevelopment/JavaScript, jQuery, ...
XMLHttpRequest 객체
· XMLHttpRequest 객체는 서버로부터 XML 데이터를 전송받아 처리하는 데 사용됩니다.
· 이 객체를 사용하면 웹 페이지가 전부 로딩된 후에도 서버에 데이터를 요청하거나 서버로부터 데이터를 전송받을 수 있습니다.
· 즉, 웹 페이지 전체를 다시 로딩하지 않고 일부분만을 갱신할 수 있게 됩니다.
· 현재 대부분의 주요 웹 브라우저는 서버에 데이터를 요청하기 위한 XMLHttpRequest 객체를 내장하고 있습니다.
XMLHttpRequest 객체의 역사
· 비동기식 통신 방식인 XMLHttp는 가장 처음으로 익스플로러 5 버전에서 ActiveXObject라는 객체를 사용하여 구현되었습니다.
· 그 후에 모질라와 사파리에서 XMLHttpRequest라는 이름으로 도입하여 널리 사용되기 시작했습니다.
· 초기의 XMLHttpRequest 객체는 W3C 표준이 아니었기 때문에 웹 브라우저마다 구현상의 차이가 존재하였지만 익스플로러도 7 버전부터 XMLHttpRequest 객체를 기본적으로 지원하게 되면서, W3C 표준으로도 제정되게 되었습니다.
· 현재 대부분의 웹 브라우저는 모두 비슷한 구현 방식으로 XMLHttpRequest 객체를 사용하고 있습니다.
'Development > JavaScript, jQuery, ...' 카테고리의 다른 글
HTTP 헤더, HTTP 헤더 형식, HTTP 요청 헤더의 예제 (0) | 2017.11.29 |
---|---|
Ajax에서의 XMLHttpRequest 객체 (0) | 2017.11.29 |
Ajax 장단점 (0) | 2017.11.29 |
jQuery.fx 객체 (0) | 2017.11.28 |
이펙트 효과 제어 (0) | 2017.11.28 |