interceptor

请求拦截器静态类

  • 全局变量


方法概览

返回值 方法及描述
bool add(express,filepath)
增加拦截规则
bool remove(pattern)
移除拦截规则
bool exist(pattern)
是否存在拦截器
void clear()
清空拦截器


方法详细

add(pattern,filepath)

描述 增加拦截器规则。
参数 pattern (string): 规则表达式。
返回值 filepath: lua拦截器路径,网站目录为根目录。

示例:

interceptor.add("/api/*.*","/api/lib/interceptor.lua")


exist(pattern)

描述 是否存在拦截规则。
参数 pattern (string): 规则表达式。
返回值 bool


remove(pattern)

描述 移除拦截规则。
参数 pattern (string): 规则表达式。
返回值 bool: 存在且删除返回true,不存在返回false。


clear()

描述 清空拦截器。
参数 无。
返回值 无。