nœud-express d'erreur : express obsolète res.envoyer(statut): Utilisation de sources d'énergie renouvelables.sendStatus(état) au lieu
Je suis en train d'envoyer un nombre entier via response.send()
mais je reçois cette erreur
express obsolète res.envoyer(statut): Utilisation de sources d'énergie renouvelables.sendStatus(état) au lieu
Je ne suis pas l'envoi d'un Statut, mon code est
app.get('/runSyncTest' , function(request, response){
var nodes = request.query.nodes;
var edges = request.query.edges;
if (edges == "" ){
edges = []
}
userStory.userStory(nodes,edges);
connection.query('SELECT MAX(id) as id FROM report ', function(err,results, fields) {
idTest = results[0].id
response.send (idTest)
});
});
juste pour éviter d'avertissement, que diriez-retour JSON comme
Concernant
le JSON tour travaillé merci @HarisHasan
pourriez-vous écrire une réponse si D-W-A pu accepter ça? 🙂
response.send ({max:idTest})
Concernant
res.send()
, la documentation états: "Le corps paramètre peut être un Tampon objet, une Chaîne, un objet ou un Tableau.". Donc les entiers ne sont pas directement pris en charge et doivent être convertis à l'un de ces types en premier.le JSON tour travaillé merci @HarisHasan
pourriez-vous écrire une réponse si D-W-A pu accepter ça? 🙂
OriginalL'auteur D-W-A | 2015-05-30
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer ceci:
Les gars sont de droite il ne permet pas de chiffres.
Prooflink: http://expressjs.com/4x/api.html#res.send
OriginalL'auteur Donskikh Andrei
C'est parce que vous êtes à l'envoi d'une valeur numérique dans le res.envoyer.
Vous pouvez envoyer un objet json ou la convertir en chaîne de caractères.
OriginalL'auteur Jerome Miranda
(comme mentionné dans les commentaires déjà)
Le manuel précise:
Donc les entiers ne sont pas directement pris en charge et doivent être convertis à l'un de ces types en premier. Par exemple:
OriginalL'auteur robertklep
L'utilisation de ce genre,
OriginalL'auteur Anshul Bisht
Tant que vous n'êtes pas à l'envoi d'une Chaîne ou d'un Objet/un Tableau de données, vous obtiendrez une erreur.
La Solution de convertir vos données en chaîne:
OriginalL'auteur RegarBoy