Node HApi课堂实验手册(二) 2019.11.09 在 上一个实验 中,我们构建了一个简单的Web服务,本次实验我们将进一步介绍Hapi中的rout功能。实例新建一个名为: SimpleRoute.js 的文件,在文件中填入以下代码:123456789101112131415161718192021222324252627282930313233343536373839const Hapi = require('hapi');const server = new Hapi.Server({ host: 'localhost', port: 8000});server.route({ method: 'GET', path: '/hello/{name}', config: { description: 'Return an object with a message of hello to the name provided', pre: [], handler: function (request, h) { const name = request.params.name; return { message: `Hello #123;name}` }; }, cache: { expiresIn: 3600000 } }});const start = async function() { try { await server.start(); console.log('Server running at:', server.info.uri); } catch(err) { console.log(err); process.exit(1); }}start();可以看到,可以通过 Route 的 Config 属性控制 api 的相关特性。