文件名称:malloy:在boost之上构建的C ++ Web服务器库
文件大小:116KB
文件格式:ZIP
更新时间:2024-04-25 15:55:19
C++
概述 Malloy是一个小型的,可嵌入的HTTP&WebSocket服务器,建立在。 该库的主要用例是一个现有的C ++项目,该项目需要嵌入HTTP和/或WebSocket服务器。 特征 目前已实施: HTTP服务器 WebSocket服务器 请求路由器: 简单的处理程序 子路由器 重新导向 文件投放位置 即将推出:trade_mark:: 支持TLS连接 安全中间件(CSRF,XSS等) 实用程序包装程序来设置boost::asio I / O上下文和辅助线程 HTTP客户端 Websocket客户端 发牌 该库是MIT许可的。 依赖项附带了自己的许可模型。 要求 构建(和使用)此库需要: 具有C ++ 20功能的编译器 CMake 3.17或更高版本 依存关系 Malloy带有少量依赖项: 1.73.0或更高版本 1.8.3或更高版本 例子 在/examples目录中可以找到各种/exam
【文件预览】:
malloy-main
----.gitignore(2KB)
----Doxyfile(113KB)
----LICENSE(1KB)
----doc()
--------.gitignore(10B)
----examples()
--------logger.hpp(1KB)
--------examples()
--------CMakeLists.txt(27B)
--------static_content()
----lib()
--------malloy()
--------CMakeLists.txt(25B)
----readme.md(3KB)
----test()
--------test_main.cpp(67B)
--------test_suites()
--------3rdparty()
--------test.hpp(37B)
--------CMakeLists.txt(472B)
----CMakeLists.txt(445B)