Requête HttpClient POST utilisant x-www-form-urlencoded
Je suis en train de faire une requête POST avec x-www-form-urlencoded
type de contenu d'en-tête comme suit:
login(username, password): Observable<any> {
return this.http.post('/login', {
username: username,
password: password
},
{
headers: new HttpHeaders()
.set('Content-Type', 'x-www-form-urlencoded')
}
);
Malheureusement mon API dit que je l'ai envoyé vide nom d'utilisateur et mot de passe.
j'ai donc décidé de faire un postier demande à mon point de terminaison de connexion et de voir d'où vient le problème, et le facteur requête n'a retourné le nom d'utilisateur et mot de passe.
Comment se fait que quand je suis à l'écriture du facteur mon API de retour de mon nom d'utilisateur et le mot de passe et quand je poste de mon Angulaire app mon API retourne des valeurs vides? Est-ce que je suis absent?
source d'informationauteur TheUnreal
Vous devez vous connecter pour publier un commentaire.
Vous êtes à poster des données JSON à l'API au lieu de la forme des données.
L'extrait de code ci-dessous devrait fonctionner.
Vous pouvez faire une requête post comme ci-dessous.
après que vous avez à faire souscrire.