Angular HTTTP Client
Angular HTTTP Client
Requête HTTP
SECTION 4: UN 1 ER EXEMPLE
REST utilise un langage commun au niveau des échanges (souvent du JSON ou du XML)
L’API REST utilise donc des méthodes comme get, post, delete... pour l’échange de données entre client et serveur
GET
• Permet de récupérer les données d’une ou plusieurs entités dans une ressource. Il est possible de
filtrer par des paramètres dans l’url. GET https://api.site.com/contacts/29
POST
Permet de rajouter des entités à une ressource. Les données sont envoyées dans le corps de la
DELETE
DELETE https://api.site.com/persons/29
Http Client
4. En faisant une injection de dépendance de la classe HttpClient
dans .service.ts, ce dernier peut effectuer des requêtes HTTP en 4 3
précisant chaque fois la méthode et l’URL.
Serveur HTTP
Cela devrait démarrer un serveur au port 3000 sur votre machine. Les ressources de ce serveur sont
accessibles en saisissant les adresses suivantes dans la barre d'adresse de votre navigateur:
Vous pouvez afficher les images contenues dans le dossier publics->images en tapant ce qui suit
dans la barre d'adresse de votre navigateur:
http://localhost:3000/images/<image name>.png
2
1
$ ng g s services/process-httpmsg
$ ng build --prod
Bon courage