2017-09-27 2 views
0

Je suis assez nouveau à Node.js, j'utilisais un tutoriel de la page ci-dessous.Node.js Requête post-traitée ne fonctionnant pas {"statusCode": 404, "erreur": "Introuvable", "message": "Introuvable"}

http://www.9lessons.info/2017/02/create-restful-api-nodejs-mysql.html

Maintenant, la question ai est le poste que j'appelle method.When toute autre alors les méthodes Get que je reçois cette erreur

https://github.com/srinivastamada/NodeRestful/blob/master/server.js

server.route({ 
method: 'POST', 
path: '/messages', 

handler: function (request, reply) { 

    const uid = request.payload.uid; 
    console.log(uid); 

    connection.query('SELECT * FROM messages WHERE uid_fk = "' + uid + '"', function (error, results, fields) { 
     if (error) throw error; 
     console.log(results); 
     reply(results); 
    }); 

}, 
config: { 
    validate: { 
     payload: { 
      uid: Joi.number().integer() 
     } 
    } 

} 

}); Vous devez d'abord insérer des données dans la table des messages.

+0

Bienvenue sur le débordement de pile. Les questions ici sur le code doivent inclure le code pertinent collé dans la question, non seulement disponible via un lien externe. C'est parce que les liens externes ont l'habitude de disparaître ou de changer au fil du temps rendant votre question sans valeur pour ceux qui la trouveront dans le futur. Être une référence à long terme pour les questions et réponses sur la programmation est un objectif important pour le débordement de la pile. Donc, s'il vous plaît mettez le code pertinent et les messages d'erreur collés directement dans votre question et formatés de manière appropriée. – jfriend00

+0

Aussi, nous ne voulons pas un lien vers un tutoriel que vous avez suivi. Nous voulons voir votre code actuel. – jfriend00

+0

@ZuluWar pouvez-vous nous montrer comment vous appuyez sur ce POST api '/ message'. –

Répondre

0

puis appuyez sur la demande de publication de POSTMAN. voir l'image ci-dessous.

enter image description here