跳至主要內容

中间件

ltpp-universe小于 1 分钟hyperlanewebrust

提示

controller_data 接口参考 controller-data 文档

同步中间件

设置中间件

// 省略 server 创建
server.middleware(|arc_lock_controller_data| {
    // code
});

设置多个中间件

// 省略 server 创建
server.middleware(|arc_lock_controller_data| {
    // 1
});
server.middleware(|arc_lock_controller_data| {
    // 2
});
server.middleware(|arc_lock_controller_data| {
    // 3
});
server.middleware(|arc_lock_controller_data| {
    // 4
});

异步中间件

设置中间件

// 省略 server 创建
server.async_middleware(|arc_lock_controller_data| async move {
    // code
}).await;

设置多个中间件

// 省略 server 创建
server.async_middleware(|arc_lock_controller_data| async move {
    // 1
}).await;
server.async_middleware(|arc_lock_controller_data| async move {
    // 2
}).await;
server.async_middleware(|arc_lock_controller_data| async move {
    // 3
}).await;
server.async_middleware(|arc_lock_controller_data| async move {
    // 4
}).await;

赞赏

作为这个项目的唯一开发者,我一直在努力确保后端服务器的稳定运行和服务的持续提供。这个项目凝聚了我所有的心血和热情,但服务器费用和网站维护确实是一个不小的负担。

如果您觉得这个项目对您有帮助,或希望支持一个坚持不懈的个人开发者,无论金额大小,您的赞助都将是对我的莫大鼓励。每一份支持都会直接用于服务器和维护成本,让这个项目能够继续为大家提供服务。感谢您的信任和支持!

上次编辑于:
贡献者: 尤雨东