Maison > Questions et réponses > le corps du texte
Utilisez json-server comme fournisseur de données
fetch('http://localhost:3000/user', {
method: 'POST',
body: JSON.stringify({name:name.value, age:age.value, gender:gender.value}),
headers: {
'Cotent-Type': 'application/json'
}
})
.then(res => res.json())
.then(res => {
if (res.id) {
alert('添加用户成功');
this.setState({name: '', age: 0, gender: ''});
} else {
alert('添加失败');
}
})
.catch(err => console.error(err));
Un seul résultat a été ajouté
{
"id": 10002
}
Deux requêtes ont été envoyées dans le réseau, l'une est une requête OPTION. Quel est le but de cette requête ?
La deuxième demande est une demande de publication, qui contient les données à ajouter, mais il n'y a qu'une seule information d'identification dans le fichier json. Veuillez la résoudre
欧阳克2017-06-12 09:26:07
Les deux requêtes envoyées par la méthode
fetch sont
Le premier message était la méthode dans la méthode. Par exemple, vous pouvez changer la méthode : 'POST' en méthode : 'PUT'. Le message était les informations de configuration de PUT
.La deuxième consiste à envoyer une demande. Le fichier json ne contient-il que des informations d'identification ? Est-ce un problème de réglage de l'arrière-plan ?