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:
-
Require only C++11
-
Works without exceptions
-
Fast compilation, few templates
Requirements
-
Requires Boost and a compiler supporting at least C++11
-
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: 5 to 14 (except 8.0.1)
-
clang: 3.9, 4 to 18
-
msvc: 14.1 to 14.42