2015. 5. 15. 00:16ㆍplming/jQuery
GET 요청은 동일한 메서드를 여러번 반복호출해도 동일한 결과를 얻을 때 사용한다.
브라우저가 HTTP 메서드에 따라 캐싱여부를 결정하기 때문이다.
POST 요청은 서버로 전송한 데이터로 추가/변경 작업을 할 때 사용한다.
$.get( url, parameters=Object|String, callback=Function )
매개변수로 명시된 URL을 사용하여 서버에 대한 GET요청을 전송한다.
매개변수는 쿼리 문자열로 전달한다.
parameters : URL에 덧붙이는 쿼리 문자열을 구성하려고 이름과 값의 쌍으로 프로퍼티를 지닌 객체
미리 구성 및 인코딩된 쿼리 문자열
callback : 요청이 완료되면 호출되는 함수
응답 본문은 이 콜백 함수의 첫 번째 매개변수로 전달되며, 상태 값은 두번째 매개변수로 전달
응답이 XML문서를 포함하면 문서는 파싱되어 DOM이 생성된다.
$.getJSON( url, parameters=Object|String, callback=Function )
매개변수로 명시된 URL을 사용하여 서버에 대한 GET 요청을 전송
매개변수는 쿼리 문자열로 전달
응답은 JSON 문자열로 해석되며, 결과로 만들어진 데이터는 콜백함수에 전달
callback : 응답에서 JSON문자열로 만들어진 데이터 값은 첫 번째 매개변수로 전달
$.post( url, parameters, callback )
매개변수로 명시된 URL을 사용하여 서버에 대한 POST 요청을 전송
parameters는 요청의 본문으로 전달
'plming > jQuery' 카테고리의 다른 글
animation 효과 (0) | 2015.05.19 |
---|---|
Ajax 요청 직접 제어하기 (1) | 2015.05.17 |
Ajax - 엘리먼트에 콘텐츠 로드하기 (0) | 2015.05.14 |
Ajax (0) | 2015.05.14 |
동적으로 스크립트 로드하기 (0) | 2015.05.13 |