본문 바로가기

Ajax

XMLHttpRequest 객체

메소드

open(),send(),abort() 등이 있음.

 

open(string method,strign url,boolean asynch):반환값 void

HTTP 요청과 동기/비동기 통신에 따른 필요사항을 준비

 

send(string):반환값 void

HTTP요청

 

abort():반환값 void

HTTP 요청을 취소

 

getAllResponseHeaders():문자열 반환

모든 헤더 정보를 반환

 

getResponseHeader(string header):문자열 반화

특정 헤더 값을 반화

 

setRequestHeader(string header,string value):반환값 void

요청 헤더를 설정. 반드시 open() 메소드를 호출 한다음 사용

 

onreadystatechage: 이 속성에 정의되는 콜백 함수는 readyState 가 변경될때마다 호출.

 

readState 종류

0:연결 초기화전

1:연결의 초기화

2:응답 진행중

3:서버 응답받기

4:서버 응답완료

 

responseText:

반환된 일반 텍스트 문자열

 

responseXML:    DOM객체

반환된 XML

 

status:

응답 상태코드

-200(정상),404(Not found)

 

status Text:

HTTP 응답 상태를 나타내는 문자열

 

 

'Ajax' 카테고리의 다른 글

[중요한 정보]ajax euc-kr post 한글깨짐 방지  (0) 2014.10.06
Ajax 객체 만들기  (0) 2013.06.18