问题描述
我尝试创建插件 ini hapi.js 框架,我注册了我的插件并尝试在每次用户更改页面时获取 URL。
示例:我打开 http://example.com
会得到 http://example.com
或 http://example.com/about
将获得 http://example.com/about
。
exports.plugin = {
name: 'dlAcl',pkg: require(__basedir + '/package.json'),register: async (server,options,next) => {
server.ext('onPostAuth',(request,replay) => {
console.log('### ' + request.url);
return replay.continue;
});
},};
通过这段代码,我得到了 URL,但不仅是 URL 地址,所有像 .css 和 .js 请求这样的请求也是这样显示的。
http://example.com/
http://example.com/bootstrap/dist/css/bootstrap.min.css
http://example.com/datatables.net-bs4/css/dataTables.bootstrap4.min.css
http://example.com/multiselect/css/multi-select.css
http://example.com/tinymce/tinymce.min.js
http://example.com/scripts/global.js
如果我只想得到 http://example.com/
怎么办?
感谢提前。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)