Corvusoft / restbed

Corvusoft's Restbed framework brings asynchronous RESTful functionality to C++14 applications.
http://www.corvusoft.co.uk
Other
1.92k stars 379 forks source link

Extract RESTful client. #160

Open ben-crowhurst opened 7 years ago

ben-crowhurst commented 7 years ago

It has been decided that Restbed should focus on the server-side aspects of HTTP, SPDY, WebSocket and other protocols.

To achieve this we have decided to extract the HTTP/WebSocket client into a separate project, Restless.

ben-crowhurst commented 7 years ago
restless::Session session( const Settings, const Runloop& );
session.sync( request );
session.send( "kjkjk" ); //transfer-encoding
session.send( Request ); //HTTP pipelining 
session.close( );
session.is_open( );
session.is_closed( );

session.async( Request, function( session ) );

session.observe( Request, interval, trigger, reaction );
ben-crowhurst commented 7 years ago

Outstanding Tasks