0
我用这PKG来记录我的代码发送标题:高致病性禽流感,大摇大摆如何组路线和每个请求
https://github.com/z0mt3c/hapi-swaggered
是否有可能与智威汤逊送头对每个请求从文档发送? 如何将路线分组在一起?
我用这PKG来记录我的代码发送标题:高致病性禽流感,大摇大摆如何组路线和每个请求
https://github.com/z0mt3c/hapi-swaggered
是否有可能与智威汤逊送头对每个请求从文档发送? 如何将路线分组在一起?
要使用hapi-swagger
按照以下步骤设置你的路由:
创建要端点,让它成为file1.js
module.exports = function (server, options) {
server.route({
method: 'GET',
path: '/your_path',
// code goes here.................
});
}
创建这个文件,添加这些端点,让它成为index.js
:
exports.register = function (server, options, next) {
require('./libs/file1.js')(server,options);
next();
};
在server.js
注册此index.js
文件服务器:
var index = require('index');
server.register([{
register: require('hapi-swagger'),
options: {
apiVersion: "0.0.1"
}
}, {
register: index
}]);
您可以维护一个文件夹中的所有端点和都可以注册到index.js
,提供正确的路径就足以寄存器端点的URL
并且将JWT
标头添加到Hapi-swagger
,您将在此获得详细信息Github页面
而且还可以使用e hapi-auth-jwt2
npm
支持认证方案/插件的软件包Hapi.js
使用的应用程序JSON Web Tokens
它如何帮助分组路线和添加标题? – Vladimir
你不需要单独注册所有的路由到'swagger',你可以像上面提到的那样在'index.js'中包含所有的端点,并在swagger中注册一次。并且添加'JWT'标头,按照上面提供的github链接。 – kgangadhar