Java Script & DOM/Ajax

XMLHttpRequest 객체 속성과 메소드

본클라쓰 2010. 4. 29. 09:07

 

● 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