Во время преобразования http :: response_parser не имеет указателя на буфер, так как буфер не требуется для чтения головных это < /p>
Код: Выделить всё
auto parser = std::make_shared();
boost::beast::http::async_read_header(m_stream, m_buffer, *parser,
[this, self, parser](const boost::system::error_code& ec, std::size_t bytes_transferred)
{
auto new_parser = std::make_shared(std::move(*parser));
});
Подробнее здесь: https://stackoverflow.com/questions/796 ... ttprespons