Node.js 如何将请求转发到Hapi(又称“服务器重定向”)中的不同路由?
在NodeJS Hapi中,如何在没有HTTP重定向的情况下将路由转发到另一个路由Node.js 如何将请求转发到Hapi(又称“服务器重定向”)中的不同路由?,node.js,hapijs,Node.js,Hapijs,在NodeJS Hapi中,如何在没有HTTP重定向的情况下将路由转发到另一个路由 例如,我希望根请求(“/”)从静态路由处理程序获取index.html。因此,/将得到与/public/index.html相同的答复,据我所知,路由的处理函数中没有此类功能 在Hapi中执行此操作的方法是使用: 好的,服务器端重定向是用 server.ext('onRequest', function (request, reply) { if (request.path == '/')
例如,我希望根请求(“/”)从静态路由处理程序获取index.html。因此,
/
将得到与/public/index.html
相同的答复,据我所知,路由的处理函数中没有此类功能
在Hapi中执行此操作的方法是使用:
好的,服务器端重定向是用
server.ext('onRequest', function (request, reply) {
if (request.path == '/')
request.setUrl('/public/index.html');
return reply.continue();
});