Consommer WS avec Requête(s) HTTP
Bonjour,
J'utilise Typescript/Angular coté Front et Spring/JavaEE coté Back,
Je voudrais qu'après que l'utilisateur ait entré une adresse mail et submit, le serveur reçoive l'adresse mail et envoi un token d'authentification au client
Est-il possible qu'avec une seule Requête Post, le client envoie son adresse mail et récupère le token ? ou faut-il une requête Post suivie d'une requête Get pour récupérer le token ?
Voila le code de ma requête Post :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| onSubmit(form: NgForm){
this.email = form.value['email'];
this.httpClient.post('http://localhost:8080/testPost', this.email
)
.subscribe(
(res) => {
console.log(res);
},
(error) => {
console.log('Error:', error);
}
);
} |
Et voila ma servlet :
Code:
1 2 3 4 5
| @RequestMapping("/testPost")
public String test(HttpServletRequest request) {
return "Allo";
//System.out.println(request.getReader().readLine());
} |
Je pensais que la console afficherais "Allo" mais il est directement affiché à l’écran ...