8. Http komunikacija Flashcards

1
Q

Za šta služi modul HttpClientModule?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Za šta služi metoga get() kod komunikacije putem HTTP protokola?

A

Za slanje HTTP zahteva, nad referencom HttpClient-a, pozivamo metodu get(‘http://…’) pri čemu kao parametar navodimo URL na koji šaljemo zahtev

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Kako se odvija preuzimanje podataka putem HTTP protokola?

A

odvija se asinhrono tj. naredba za preuzimanje neće ‘dočekati’ da podaci stignu, već program nastavlja se izvršavanjem ostalih naredbi.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Šta radi metoda subsribe() kod HTTP protokola?

A

Ova metoda omogućava praćenje odgovora na HTTP zahtev i izvršavanje određenih akcija kada se podaci prime.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Šta rade arrow funkcije kod HTTP protokola?

A

Koriste se pri transformciji podataka u oblik pogodan za našu aplikaciju

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Šta radi metoda map() kod HTTP protokola?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly