路由
基本路由
use silent::prelude::*;
#[handler]
async fn hello() -> &'static str {
"Hello, world!"
}
let route = Route::new("").get(hello);HTTP 方法
let route = Route::new("api")
.get(get_handler) // GET 请求
.post(post_handler) // POST 请求
.put(put_handler) // PUT 请求
.delete(delete_handler); // DELETE 请求路由参数
路由嵌套
路由组
通配符路由
最佳实践
示例
Last updated