J'ai suivi un "tutoriel" où je peux lire une API à partir d'Angular. Lorsque j'ouvre mon Symfony, je peux lire le endpoint avec un GET et un POST (avec Postman aussi).
ngOnInit() {
try {
return this.infosService.getAllInfos()
.subscribe(data => this.infos = data);
} catch(e) {
console.log("TEST KO");
}
}
Dans mon fichier infos.service.ts, j'ai obtenu ces lignes pour obtenir les données, mais je n'ai appelé que getAllInfos dans cet exemple :
apiUrl='Http://localhost:8000/api/info';
constructor(private _http: HttpClient) { }
getInfos() {
return this._http.get<Infos[]>(this.apiUrl);
}
getAllInfos() {
return this._http.get<Infos[]>(this.apiUrl);
}
Où me suis-je trompé ?