J'essaie de lancer post api dans reactjs en utilisant Fetch-api.Aller chercher l'api pour le message ne fonctionne pas
J'essaye d'exécuter la même API sur le facteur et c'est exécuté.
Je ne sais pas ce qui me manque.
code que j'utilise.
fetch('url', {
method: 'POST',
mode: "no-cors", // or without this line
redirect: 'follow',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: {
"username": this.state.user_name,
"password": this.state.password
}
})
Dans le code ci-dessus, je reçois 500 Erreur interne du serveur
Et dans le corps si j'utilise Json.stringyfy que va mal type de contenu. Je dois envoyer le type de contenu comme json-application
Et s'il y a n'importe quelle manière alternative d'envoyer la demande de POST que dites-moi aussi.
Merci .. :)
Avez-vous un vrai 'url' dans le FETCH appeler? –
En fait, il est configuré sur le réseau local .. mais il fonctionne sur le facteur. –
Quelles sont les valeurs de 'this.state.user_name' et' this.state.password'? essayez 'body: JSON.stringify ({nom d'utilisateur: this.state.user_name, mot de passe: this.state.password})' – bennygenel