Quand je soumets le formulaire HTML obtenir des données post dans le côté serveur et quand je console mes données est affiché comme Hemant% 40gmail.com ceci est mon code côté serveur:Comment obtenir des données codées dans node.js?
if(req.url=="/user_login"){
var logindata='';
req.on('data',function(data){
logindata+=data;
});
req.on('end',function(){
console.log(logindata);
});
}
voir console logindata il a affiché comme "user_email = hemant% 40gmail.com & mot de passe = 111" je veux [email protected] – Hemant
ok, essayez le "decodeURI (données)" pour nettoyer les caractères codés. Si vous voulez supprimer "user_email =" vous devez utiliser JavaScript ".split()" comme: "decodeURI (data) .split (" = ") [1]". – maleeb
son ne fonctionne pas – Hemant