[1] 서버 요청 --> XMLHttpRequest Ajax에서 가장 중요한 객체 --> 구 브라우저를 제외한 최신의 웹브라우저는 거의 다 XMLHttpRequest 객체를 지원. IE 구버전 vs 신브라우저 구분을 해주는 로직 처리 --> 지금은 거의 그럴 필요 X.
XMLHttpRequest --> 페이지 뒷단에서 보이지않게 서버와 비동기로 통신을 하면서 페이지 이동 또는 리로드 없이 웹페이지 일부분을 업데이트. [2] onreadystatechange --> readyState 속성값이 변할 때 마다 호출할 콜백 함수를 정의. 브라우저는 다른 작업을 하다가도 서버로부터 어떤 응답이 왔을 때 --> 처리해야 할 일들 --> xhr 객체의 콜백 함수로 지정. * readyState --> XMLHttpRequest 상태를 보여줌. - 0 : 초기화도 안된 상태 ( open 메서드가 호출도 되기전의 상태 ) - 1 : 서버 연결 설정 ( send 메서드 호출전 ) - 2 : 서버 수...
#
200
#
서버수신상태
#
서버연결설정
#
서버요청완료
#
서버처리상태
#
성공
#
안된상태
#
응답상태
#
접근거부
#
초기화도
#
서버
#
XMLHttpRequest
#
403
#
404
#
ajax
#
forbidden
#
ok
#
onreadystatechange
#
page_not_found
#
readyState
#
status
#
페이지를_찾을_수_없음
원문 링크 : [javaScript] AJAX 서버의 응답 상태