HttpRouter:用于C ++ 17的简单快速的仅标头HTTP路由器

时间:2024-06-07 02:33:50
【文件属性】:

文件名称:HttpRouter:用于C ++ 17的简单快速的仅标头HTTP路由器

文件大小:4KB

文件格式:ZIP

更新时间:2024-06-07 02:33:50

C++

HttpRouter 适用于任何HTTP服务器的简单快速的仅标头C ++ 17路由器。 每秒路由约20-9000万个URL。 带通配符,参数和可选参数的模式 功能处理程序 跨平台标准C ++ 17 SIMD /零拷贝解析 没有内存分配 struct UserData { // pass whatever you need as user data } userData; HttpRouter r; r.add( " GET " , " /service/candy/:kind " , [](UserData *user, auto &args) { std::cout << " Now serving candy of kind " << args[ 0 ] << std::endl; }


【文件预览】:
HttpRouter-master
----tests.cpp(3KB)
----HttpRouter.pro(134B)
----LICENSE(869B)
----README.md(2KB)
----HttpRouter.hpp(5KB)

网友评论