Programming/AngularJS
[AngularJS] (11) http 서비스 | http.get(), http.post(), http({})
Yejii
2021. 11. 24. 17:09
$http는 AngularJS가 제공하는 핵심 서비스 중 하나이다
Ajax 통신으로 화면전환없이 응답받은 데이터를 처리할 수 있게 하는 기능을 가지고 있다
$http 서비스의 주요 메서드
- $http.get(url)
- $http.post(url)
- $http({url: ..., method: ...}))
> http 서비스로 요청시 응답받을 data1.html
> get(), post() 함수로 요청을 보낸 뒤에 then()으로 응답받은 결과를 처리
> 응답결과 출력
> $http({})로 method 및 url을 설정하여 위와 동일한 결과를 얻을 수도 있음
> JSON형태의 응답 데이터 data2.html
> 응답 결과를 ng-repeat을 이용해 처리
> 응답 결과 출력