본문 바로가기

JSP&SERVLET

[JSP&Servlet] pulling 채팅

 

1.     encodeURIComponent : 파라미터를 여러 개 넘기는 경우 urlencoding할 때 사용된다. 자세한 부분은 model2 > encodeURI편 참조 : url은 인코딩을 해야한다. 아스키코드만 인식을 하기 때문이다.

 

1.     IE인지 그 외 브라우저인지에 따라 xhr 객체 생성

2.     Mothod get or post 2가지만 들어온다. toLowerCase() : 소문자변환 하여 get과 비교하여

참이면 get 아니면 post

3.     Onreadystatechange = Callback > 서버로 정상적으로 요청이 갔을 때 호출되는 메서드

4.     Open : get방식

5.     Send : post방식

 

xhr객체 생성하여 url, param, callback함수, 방식 으로 비동기 전송

성공하면 targetresponseText (응답된 문자를 받는다.)

0.5초 간격으로 함수를 계속 호출하라