Crow
Crow copied to clipboard
A Fast and Easy to use microframework for the web.
Hi, I'd like to use Crow in my project, but I need to be able to add it to my SBOM (software bill of materials). Is there a way to...
Steps to reproduce: ``` #include "crow/json.h" #include TEST(CrowJson, SmallNumber) { crow::json::wvalue data; const double smallnumber = 1e-10; data["testValue"] = smallnumber; std::string text = data.dump( 4); std::cout
This PR refactors `CookieParser::before_handle` to use `std::string_view` for parsing the `Cookie` request header, avoiding extra `std::string` allocations during slicing and trimming Tested against the original code with around 20 inputs,...
Just downloaded the latest release and found that there is no SHA256 or MD5 digest that I can use to confirm authenticity of the download. Would be nice to have.
I'm currently involved in a project that eventually became open source that uses crowcpp with Lua binds to create web endpoints, it's worth checking out :) github: https://github.com/maldeclabs/infinity-engine
This issue affects crow v1.2.0 and higher. In #499 the HTTP parser code was changed so that a route is searched for as soon as the HTTP method and URL...
The current `CookieParser::before_handle` implementation creates several `std::string` objects during the parsing of the `Cookie` header value. This can be optimized by using `std::string_view` to slice the header string directly. Addresses...
This is a bug report, followup on question I sent on gitter. When I use ``` CROW_CATCHALL_ROUTE(app)([](const crow::request &req) { std::cout
Fix for the OPTIONS route not adding Access-Control-Allow-Origin Modified Cors middleware to include Access-Control-Allow-Origin route
I think it would be useful for Crow to be able to be compiled as a library (static or shared). This would reduce build times for clients and allow the...