Shape Shape

Tutorial AngularJS #12 : AngularJS AJAX - $http

Shape
Shape
Shape Shape
17 Nov, 2023 34 AngularJS

Tutorial AngularJS #12 : AngularJS AJAX - $http

img-data

AngularJS AJAX - $http

Di AngularJS, $http adalah layanan yang digunakan untuk melakukan permintaan AJAX (Asynchronous JavaScript and XML) atau HTTP ke server. Layanan $http memungkinkan Anda untuk berkomunikasi dengan server untuk mengambil data, mengirim data, atau melakukan tindakan lainnya melalui protokol HTTP.

Berikut adalah contoh penggunaan $http untuk melakukan permintaan GET ke server:

javascriptCopy code
angular.module('myApp', []) .controller('MyController', function($scope, $http) { $http.get('https://api.example.com/data') .then(function(response) { // Penanganan jika permintaan berhasil $scope.data = response.data; }) .catch(function(error) { // Penanganan jika terjadi kesalahan console.error('Error:', error); }); });

Contoh di atas menunjukkan penggunaan $http.get untuk mengambil data dari https://api.example.com/data. Metode .then digunakan untuk menangani respons dari server jika permintaan berhasil, sementara .catch menangani kesalahan jika permintaan gagal.

Anda juga dapat menggunakan metode lain seperti $http.post, $http.put, dan $http.delete untuk melakukan permintaan POST, PUT, dan DELETE secara berturut-turut.

Perlu diingat bahwa dalam penggunaan sebenarnya, URL dan penanganan respons serta kesalahan akan disesuaikan dengan kebutuhan aplikasi Anda dan struktur API yang digunakan.

Shape Shape

Tutorial Selengkapnya

Ready to start?

Download our mobile app. for easy to start your course.

Shape
  • Google Play
  • App Store