crow:Crow是一个非常快速且易于使用的C ++微型Web框架(受Python Flask启发)

上传者: 42114046 | 上传时间: 2022-11-25 17:07:19 | 文件大小: 637KB | 文件类型: ZIP
快速,易于使用的网络微框架。 描述 Crow是用于运行Web服务的C ++微框架。 它使用类似于Python的Flask的路由,使其易于使用。 它也非常快,击败了多个现有的C ++框架以及非C ++框架。 产品特点 易于布线(类似于长颈瓶)。 类型安全的处理程序。 速度飞快(请参阅和)。 内置JSON支持。 基于的模板库( crow::mustache )。 仅标头库(可用单个标头文件)。 中间件对扩展的支持。 HTTP / 1.1和Websocket支持。 多部分请求和响应支持。 使用现代C ++(11/14) 仍在开发中 文献资料 可用。 例子 你好世界 # includ

文件下载

资源详情

[{"title":"( 94 个子文件 637KB ) crow:Crow是一个非常快速且易于使用的C ++微型Web框架(受Python Flask启发)","children":[{"title":"crow-master","children":[{"title":".clang-format <span style='color:#111;'> 105B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"Doxyfile <span style='color:#111;'> 107.94KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"examples","children":[{"title":"example_chat.html <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"example.cpp <span style='color:#111;'> 5.28KB </span>","children":null,"spread":false},{"title":"websocket","children":[{"title":"templates","children":[{"title":"ws.html <span style='color:#111;'> 814B </span>","children":null,"spread":false}],"spread":true},{"title":"example_ws.cpp <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false}],"spread":true},{"title":"example_test.py <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"helloworld.cpp <span style='color:#111;'> 164B </span>","children":null,"spread":false},{"title":"example_vs.cpp <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"example_with_all.cpp <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false},{"title":"example.py <span style='color:#111;'> 322B </span>","children":null,"spread":false},{"title":"ssl","children":[{"title":"example_ssl.cpp <span style='color:#111;'> 518B </span>","children":null,"spread":false}],"spread":false},{"title":"example_compression.cpp <span style='color:#111;'> 686B </span>","children":null,"spread":false},{"title":"example_chat.cpp <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"example_static_file.cpp <span style='color:#111;'> 790B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false}],"spread":false},{"title":"scripts","children":[{"title":"nginx_mime2cpp.py <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"merge_all.py <span style='color:#111;'> 2.82KB </span>","children":null,"spread":false},{"title":"generateDocumentationAndDeploy.sh <span style='color:#111;'> 5.14KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 6.21KB </span>","children":null,"spread":false},{"title":"cmake","children":[{"title":"dependencies.cmake <span style='color:#111;'> 962B </span>","children":null,"spread":false},{"title":"compiler_options.cmake <span style='color:#111;'> 425B </span>","children":null,"spread":false},{"title":"FindTcmalloc.cmake <span style='color:#111;'> 981B </span>","children":null,"spread":false}],"spread":true},{"title":"tests","children":[{"title":"catch.hpp <span style='color:#111;'> 635.56KB </span>","children":null,"spread":false},{"title":"unittest.cpp <span style='color:#111;'> 46.37KB </span>","children":null,"spread":false},{"title":"img","children":[{"title":"cat.jpg <span style='color:#111;'> 33.65KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 91B </span>","children":null,"spread":false}],"spread":true},{"title":"template","children":[{"title":"partials.json <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false},{"title":"mustachetest.cpp <span style='color:#111;'> 709B </span>","children":null,"spread":false},{"title":"sections.json <span style='color:#111;'> 7.62KB </span>","children":null,"spread":false},{"title":"inverted.json <span style='color:#111;'> 6.06KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 54B </span>","children":null,"spread":false},{"title":"interpolation.json <span style='color:#111;'> 7.75KB </span>","children":null,"spread":false},{"title":"~lambdas.json <span style='color:#111;'> 5.77KB </span>","children":null,"spread":false},{"title":"test.py <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"comments.json <span style='color:#111;'> 2.27KB </span>","children":null,"spread":false},{"title":"delimiters.json <span style='color:#111;'> 3.33KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 601B </span>","children":null,"spread":false}],"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 598B </span>","children":null,"spread":false}],"spread":true},{"title":"include","children":[{"title":"crow.h <span style='color:#111;'> 681B </span>","children":null,"spread":false},{"title":"crow","children":[{"title":"http_parser_merged.h <span style='color:#111;'> 77.82KB </span>","children":null,"spread":false},{"title":"http_request.h <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"websocket.h <span style='color:#111;'> 27.32KB </span>","children":null,"spread":false},{"title":"compression.h <span style='color:#111;'> 3.37KB </span>","children":null,"spread":false},{"title":"query_string.h <span style='color:#111;'> 11.29KB </span>","children":null,"spread":false},{"title":"common.h <span style='color:#111;'> 3.87KB </span>","children":null,"spread":false},{"title":"ci_map.h <span style='color:#111;'> 847B </span>","children":null,"spread":false},{"title":"http_connection.h <span style='color:#111;'> 24.90KB </span>","children":null,"spread":false},{"title":"TinySHA1.hpp <span style='color:#111;'> 5.42KB </span>","children":null,"spread":false},{"title":"http_server.h <span style='color:#111;'> 8.88KB </span>","children":null,"spread":false},{"title":"dumb_timer_queue.h <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"utility.h <span style='color:#111;'> 17.36KB </span>","children":null,"spread":false},{"title":"http_response.h <span style='color:#111;'> 9.27KB </span>","children":null,"spread":false},{"title":"mime_types.h <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"socket_adaptors.h <span style='color:#111;'> 4.28KB </span>","children":null,"spread":false},{"title":"json.h <span style='color:#111;'> 53.62KB </span>","children":null,"spread":false},{"title":"app.h <span style='color:#111;'> 11.26KB </span>","children":null,"spread":false},{"title":"settings.h <span style='color:#111;'> 853B </span>","children":null,"spread":false},{"title":"middleware_context.h <span style='color:#111;'> 2.40KB </span>","children":null,"spread":false},{"title":"middlewares","children":[{"title":"cookie_parser.h <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false}],"spread":false},{"title":"multipart.h <span style='color:#111;'> 7.05KB </span>","children":null,"spread":false},{"title":"logging.h <span style='color:#111;'> 3.71KB </span>","children":null,"spread":false},{"title":"mustache.h <span style='color:#111;'> 24.88KB </span>","children":null,"spread":false},{"title":"parser.h <span style='color:#111;'> 5.24KB </span>","children":null,"spread":false},{"title":"returnable.h <span style='color:#111;'> 315B </span>","children":null,"spread":false},{"title":"routing.h <span style='color:#111;'> 40.45KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"mkdocs.yml <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"logo55.png <span style='color:#111;'> 3.02KB </span>","children":null,"spread":false},{"title":"docs","children":[{"title":"index.md <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false},{"title":"assets","children":[{"title":"favicon.png <span style='color:#111;'> 5.08KB </span>","children":null,"spread":false},{"title":"crowlogo.svg <span style='color:#111;'> 12.21KB </span>","children":null,"spread":false},{"title":"favicon.svg <span style='color:#111;'> 7.58KB </span>","children":null,"spread":false}],"spread":false},{"title":"stylesheets","children":[{"title":"colors.css <span style='color:#111;'> 131B </span>","children":null,"spread":false},{"title":"Lato-Medium.ttf <span style='color:#111;'> 586.40KB </span>","children":null,"spread":false},{"title":"latofonts.css <span style='color:#111;'> 291B </span>","children":null,"spread":false}],"spread":false},{"title":"getting_started","children":[{"title":"setup.md <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false},{"title":"your_first_application.md <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false}],"spread":false},{"title":"guides","children":[{"title":"syste.md <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"json.md <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"websockets.md <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"routes.md <span style='color:#111;'> 3.73KB </span>","children":null,"spread":false},{"title":"multipart.md <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"templating.md <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"app.md <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"middleware.md <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"static.md <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"ssl.md <span style='color:#111;'> 993B </span>","children":null,"spread":false},{"title":"testing.md <span style='color:#111;'> 2.76KB </span>","children":null,"spread":false},{"title":"logging.md <span style='color:#111;'> 857B </span>","children":null,"spread":false},{"title":"proxies.md <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 2.52KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明