webgm_utils
简介
提供webgm操作相关的工具库
组件接口
FUrlWhitelist.gs
URL的白名单标记
webgm_cmds.gs
webgm的消息号处理
函数原型 | 函数作用 |
---|---|
void add_handler(string url, function func) | 注册handler |
void add_handler_forward_func(function func) | 添加前置处理函数 |
bool call_handler_forward_funcs(mixed req, mixed res) | 执行所有前置处理函数 |
void add_handler_backward_func(function func) | 添加后置处理函数 |
bool call_handler_backward_funcs(mixed req, mixed res) | 执行所有后置处理函数 |
void register_all_handlers(string dir, string prefix = "/") | 将指定文件夹下的文件注册成handler |
void register_internal_filters(array files) | 提供注册内部使用的filters |
webgm_hotfix.gs
webgm的热修复相关逻辑