我是hapijs
的新手。有谁可以告诉我hapijs
中POST和GET之间的区别是什么?由于某种原因,我的POST方法根本不起作用,所以我做的是通过GET函数INSERT。
GET:
server.route({
method: 'GET',
path: '/index/{orderId}',
config: {
handler: test,
validate: {
params: {
orderId: Joi.string()
.required()
.description('Order indentifier')
}
}
}
});
测试功能:
function test (request, reply) {
console.log(request.params.orderId);
var params = {orderId: request.params.orderId}
connection.query('INSERT QUERY HERE', function (err, res, fields) {
if (err) throw error;
console.log(res);
reply(res);
});
}