Monday, May 20, 2024
 Popular · Latest · Hot · Upcoming
125
rated 0 times [  132] [ 7]  / answers: 1 / hits: 62433  / 9 Years ago, sat, may 30, 2015, 12:00:00

I am trying to send an integer via response.send() but I keep getting this error




express deprecated res.send(status): Use res.sendStatus(status) instead




I am not sending a Status, my code is



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)
});

});

More From » node.js

 Answers
105

You could try this:



res.status(200).send((results[0].id).toString());




Guys are right - it doesn't allow numbers.
Prooflink: http://expressjs.com/4x/api.html#res.send


[#66399] Thursday, May 28, 2015, 9 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
gabriel

Total Points: 323
Total Questions: 107
Total Answers: 108

Location: Federated States of Micronesia
Member since Sun, May 16, 2021
3 Years ago
;