Comment définir une route de base avec angular de tel sorte que lorqu'on éffectue des requêtes http, on a plus besoin d'entrer le nom du serveur par exemple comme ici
return this.http.post('http://localhost:8000/api/auth/login', this.form).subscribe(
data=>console.log(data),
error=>console.log(error)
);
Au lieu de spécifier à chaque foie l'adresse du serveur, on appelle seulement notre url de base exemple:
var url="http://localhost:8000";
return this.http.post(url+'/api/auth/login', this.form).subscribe(
data=>console.log(data),
error=>console.log(error)
);
comme ça en changeant de serveur on aura pas à modifier cela dans tout le code
merci
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire