JavaScript AJAX 서버 응답

    2018-05-10 15:57:51 작성
    JS 기초

    서버 응답

    • onreadystatechange 속성

      onreadystatechange 속성은 readyState가 변경될 때 실행할 함수를 정의 합니다.
      readyState가 변결될 때마다 실행하므로 총 4번 호출됩니다.
      state 속성과 stateText 속성은 XMLHttpRequest 객체의 상태를 가지고 있습니다.

    • responseText 속성

      responseText 속성은 자바스크립트 문자열로 서버응답을 반환 합니다.
      JSON의 경우도 문자열로 응답하여 JSON.parse() 메서드로 자바스크립트 객체로 변환합니다.

    • responseXML 속성

      XMLHttpRequest 객체에는 내장된 XML파서가 있습니다.
      responseXML 속성은 XML의 DOM 객체로 서버응답을 반환 합니다.
      예제에 사용된 xml 파일 :cd_catalog.xml

    • 헤더 정보

      • getAllResponseHeaders() 메서드는 서버 응답의 모든 헤더 정보를 반환합니다.
      • getResponseHeader() 메서드는 서버 응답의 지정한 헤더 정보를 반환합니다.