Mihai8
Mihai8

Reputation: 3147

Missing template arguments for Request in Boost.Beast

Representative code that I try it for http::request is

#include <boost/beast/http/message.hpp> 

namespace http = beast::http;
using Request = http::request;

but for the last line I obtain "missing template arguments after ‘boost::beast::http::request’" How can be solve this issue?

Upvotes: 0

Views: 37

Answers (1)

3CxEZiVlQ
3CxEZiVlQ

Reputation: 38912

The error is quite clear. http::request is a template alias, it requires an argument for the Body template first parameter.

template <typename Body>
using Request = http::request<Body>;

Upvotes: 1

Related Questions