- J'envoie une requête GET pour changer de texte.
- Donc, si je recommande 'my_username' au point initial et que l'utilisateur passe à 'hi_user', j'envoie environ 18 requêtes GET.
La demande est comme ci-dessous ceComment éviter de demander trop de requêtes HTTP lors de la modification de texte
url: ${ROOT_URL}/profile/unamecheck/?un=${username}
body: username
response: {valid: true}
Here is my React Code
_handleChange = async (username) => {
this.setState({username})
let response = await axios.get(`${ROOT_URL}/profile/unamecheck/?un=${username}`)
if (response.status === 200) {
if(response.data.obtained) {
this.setState({isValidUsername: false})
} else {
this.setState({isValidUsername: true})
}
} else {
}
console.log('isValidUsername');
console.log(this.state.isValidUsername);
}
C'est exactement ce que je cherchais. MERCI –