/ / Angolare 5 - HTTPClient Da che parte effettua le chiamate? - angolare

Angular 5 - HTTPClient Da quale parte effettua le chiamate? - angolare

Ho una domanda basilare riguardante il modulo Angular HTTPClient.

Sto progettando di rendere disponibile pubblicamente un front-end Web angolare, mentre desidero che l'API back-end rimanga nella rete privata.

Se utilizzo il modulo HTTPClient nella mia app Angular, da che parte eseguirà queste chiamate HTTP? Il client che si connette pubblicamente o il server Web che ospita l'app Angular?

Saluti

risposte:

0 per risposta № 1

Il client effettua le chiamate HTTP, non il nodo.js server su cui stai ospitando la tua app Angular. Puoi verificarlo aprendo gli Strumenti per sviluppatori (F12) nel browser che usi quando usi l'applicazione client. Tutte le chiamate HTTP effettuate dal client verranno visualizzate nella scheda Rete.


1 per risposta № 2

HTTPClient effettua una chiamata al server, giusto ?, quindi quando effettui una chiamata al server, verrà eseguita sul lato server e otterrai una risposta sul lato client.

Voglio dire

Il client invia una richiesta al server tramite HttpClient(creazione della richiesta e invio eseguiti sul lato client nel browser) >> richiesta del processo del server in cui è ospitata e restituita la risposta (operazione eseguita nel server ospitato) >> Il client riceve la risposta ed elabora alla fine del client (ad esempio nel browser)

Prova a comprendere l'architettura client / server e capirai facilmente.