router.lua:Lua的准系统路由器。 它匹配网址并执行lua函数

时间:2024-05-13 12:47:41
【文件属性】:

文件名称:router.lua:Lua的准系统路由器。 它匹配网址并执行lua函数

文件大小:11KB

文件格式:ZIP

更新时间:2024-05-13 12:47:41

Lua

路由器 一个非常基本的lua路由器。 特征: 允许将方法和路径绑定到函数 解析/app/services/:service_id 它与平台无关。 已通过openresty测试。 用法 使用router.new创建一个路由器: local router = require ' router ' local r = router. new () 您可以使用r:match定义路线: local router = require ' router ' local r = router. new () r: match ( ' GET ' , ' /hello ' , function ( params ) print ( ' someone said hello ' ) end ) 您可以使用r:get(...)代替r:match('GET', ...) 。 常用的HTTP动词


【文件预览】:
router.lua-master
----router.lua(5KB)
----MIT-LICENSE.md(1KB)
----.codeclimate.yml(140B)
----spec()
--------router_spec.lua(11KB)
----.travis.yml(615B)
----rockspecs()
--------router-1.0-1.rockspec(638B)
--------router-2.1-0.rockspec(638B)
--------router-1.0-0.rockspec(638B)
--------router-2.0-0.rockspec(638B)
--------router-2.0-1.rockspec(638B)
----README.md(5KB)
----.gitignore(34B)
----.luacheckrc(34B)
----CHANGELOG.md(792B)

网友评论