8. Http komunikacija Flashcards
Za šta služi modul HttpClientModule?
Kako bi Angular aplikacija mogla da generiše zahtev (HTTP request) i pošalje ga na određenu adresu (URL adresu) i zatim preuzme odgovor (HTTP response), potrebno je koristiti modul HttpClientModule u kom se nalazi HttpClient. Ova klasa sadrži sve što je potrebno za komunikaciju putem HTTP protokola.
Za šta služi metoga get() kod komunikacije putem HTTP protokola?
Za slanje HTTP zahteva, nad referencom HttpClient-a, pozivamo metodu get(‘http://…’) pri čemu kao parametar navodimo URL na koji šaljemo zahtev
Kako se odvija preuzimanje podataka putem HTTP protokola?
odvija se asinhrono tj. naredba za preuzimanje neće ‘dočekati’ da podaci stignu, već program nastavlja se izvršavanjem ostalih naredbi.
Šta radi metoda subsribe() kod HTTP protokola?
Ova metoda omogućava praćenje odgovora na HTTP zahtev i izvršavanje određenih akcija kada se podaci prime.
Šta rade arrow funkcije kod HTTP protokola?
Koriste se pri transformciji podataka u oblik pogodan za našu aplikaciju
Šta radi metoda map() kod HTTP protokola?
Mapira dobijene podatke na naš model, preslikava jedan objekat u drugi.
Njen parametar je **arrow funkcija **kojom se podaci jednog pristiglog objekta koriste za instanciranje jednog objekta iz našeg modela.