● XMLHttpRequest 객체의 속성
속 성 |
설 명 |
onreadystatechange |
서버의 처리 상태 변화에 따른 이벤트 발생/처리 상태 readyState 프로퍼티로 제공 |
readyState |
Ajax 통신 진행 상태 |
status |
서버의 처리 결과 (200~299: 성공, 403: 접근거부, 404: 파일/어플리케이션이 존재하지 않음) |
statusText |
status에 대한 문자열 |
responseText |
텍스트 형태로 자료 반환 |
responseXML |
XML 형태로 자료 반환 |
● XMLHttpRequest 객체의 메소드
메 소 드 |
설 명 |
open("method", "url", Async) |
요청 생성 함수 |
send(sendData) |
요청 전송. 인자는 GET 방식일 때는 null, POST 방식일 때는 key=vaule 형태로 |
setRequestHeader("label", "value") |
Header에 label과 value를 정의(POST 방식일 경우 작성) |
getAllResponseHeader() |
Header 정보를 문자 값으로 모두 반환 |
getResponseHeader("label" |
label로 지정한 정보의 문자값을 반환 |
abort() |
XMLHttpRequest 객체의 실행을 강제로 중지시킴 |
'Java Script & DOM > Ajax' 카테고리의 다른 글
Ajax - 작성 예제 (0) | 2010.04.29 |
---|---|
XML 데이터 처리 방법 (0) | 2010.04.29 |
onreadystatechange 이벤트 (0) | 2010.04.29 |
동기화 여부에 따른 처리 방법 (0) | 2010.04.29 |
서버의 응답 얻기 (0) | 2010.04.28 |