자바 중급 (JAVA-Web) 강좌 자료] 요청시 사용되는 XMLHttpRequest 주요 멤버
자바 중급 (JAVA-Web) 강좌 자료] 요청시 사용되는 XMLHttpRequest 주요 멤버
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
요청시 사용되는 XMLHttpRequest 주요 멤버
open(method, url [, async]) 함수
◦요청 방식 구성
◦method : GET/POST
◦url : 접속할 URL
◦async : 비동기(true) / 동기(false)
◦Ex) open(“POST”, “member/login.jsp”, true);
setRequestHeader(name, value) 함수
◦요청 HTTP의 헤더 구성
◦Ex) setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); //문자 폼 데이터 전송
◦Ex) setRequestHeader("Content-Type", "multipart/form-data"); //바이너리를 포함하는 폼 데이터 전송
•readyState 속성
–요청 진행 상태에 대한 값
–0 (Uninitialized): 객체만 생성되고 아직 초기화되지 않은 상태(open() 메서드가 호출되지 않은 상태)
–1 (Open): open() 메서드가 호출되고, 아직 send() 메서드가 호출되지 않은 상태
–2 (Sent): send() 메서드가 호출되었지만, 아직 응답이 도착하지 않은 상태
–3 (Receiving): 응답의 일부를 받은 상태
–4 (Loaded): 응답 전부가 도착, 응답 데이터 이용가능 상태
•onreadystatechange 속성
–readyState 속성값이 변경될 때마다 호출되는 콜백 함수 지정
–Ex) onreadystatechange = callbackFun;
•send([body]) 함수
–요청 전송
–varBody : POST일 경우, 바디 내용
–Ex) send(“mid=white&mpassword=123”);
'자바' 카테고리의 다른 글
자바 중급 (JAVA-Web) 강좌 자료] 응답 데이터 얻기위해 사용되는 XMLHttpRequest 주요 멤버 (0) | 2017.10.29 |
---|---|
자바 중급 (JAVA-Web) 강좌 자료] 파라미터의 한글 처리 방법 (0) | 2017.10.29 |
자바 중급 (JAVA-Web) 강좌 자료] XMLHttpRequest 객체 (0) | 2017.10.29 |
자바 중급 (JAVA-Web) 강좌 자료] JSON을 이용한 클래스 정의 (0) | 2017.10.29 |
자바 중급 (JAVA-Web) 강좌 자료] JSON 표기법 (0) | 2017.10.29 |