跳转至

ev-drogon-tuple-handler-info-003

字段 值
项目 drogonframework/drogon
固定 commit 3aae769cc405
路径 lib/inc/drogon/HttpAppFramework.h
行段 L80-L80
特性 std::tuple
许可证 MIT
代码来源 项目源码
级别 manual
审核 zyuhao7 @ 2026-11-03
测试代码 否
发现方式 manual

用法

用 tuple 给路由处理器的三个异构字段起别名

为什么典型

路径、HTTP 方法、处理器名称只在注册与查找时整体传递,用 tuple 别名避免为一个内部三元组引入新类型。

摘录

using HttpHandlerInfo = std::tuple<std::string, HttpMethod, std::string>;

备注

生产路径;using 别名把 tuple 的用途写清楚,比裸 tuple 在接口中更易读。

查看固定 commit 源码 · 返回证据索引