Boost.Beast2
This is a portable C++ library which implements the HTTP/1 protocol using Boost.HTTP.Proto and Boost.Asio. The library is distinguished by these provided features:
-
Works without exceptions
-
Fast compilation, few templates
Requirements
-
Requires Boost and a compiler supporting at least C++20
-
Link to a static or dynamically linked version of this library
-
Supports
-fno-exceptions, detected automatically
Tested Compilers
Boost.Buffers has been tested with the following compilers:
-
gcc: 10 to 15
-
clang: 11 to 20
-
msvc: 14.1 to 14.42