Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Boost.Asio HTTP library [closed]

I'm searching for a high level advanced http library to write a native frontend for a large web application. Libraries based on boost.asio are preferred as I already use boost (and asio).

Cookie, Session and Parameter handling is a requirement.

Any help would be much appreciated.

like image 230
Mythli Avatar asked Jan 13 '12 02:01

Mythli


People also ask

What is Boost ASIO library?

Boost. Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.

Is boost ASIO header only?

By default, Boost. Asio is a header-only library. However, some developers may prefer to build Boost. Asio using separately compiled source code.

Is ASIO part of boost?

Boost library consists of asio which is a free, cross-platform C++ library for network and low-level I/O programming that provides a consistent asynchronous model using a modern C++ approach. This article will help to develop a client-server synchronous chatting application using boost::asio.

Does boost ASIO use Epoll?

Asio (besides cross-platform work) is, that on each platform, it uses most effective strategy ( epoll on Linux 2.6, kqueue on FreeBSD/MacOSX, Overlapped IO on MS Windows).


1 Answers

Check out cpp-netlib.

like image 111
Ferruccio Avatar answered Sep 26 '22 08:09

Ferruccio