Я пытаюсь отправить сообщение с заголовком, используя библиотеку boost http. Я искал способ отправить сообщение с заголовком, но не нашел.
то, что я хочу сделать, это следовать
auto const results = resolver.resolve(host, port);
beast::get_lowest_layer(stream).connect(results);
stream.handshake(ssl::stream_base::client);
http::request<http::string_body> req(verb, query + data, 11);
req.set(http::field::host, host);
// set http header ("key" = "I am a header")
// I want to add above code.
req.set(http::field::user_agent, BOOST_BEAST_VERSION_STRING);
http::write(stream, req);
beast::flat_buffer buffer;
http::response<http::dynamic_body> res;
http::read(stream, buffer, res);
Пожалуйста, дайте мне знать, как правильно добавить заголовок в HTTP-запрос boost-beast. Спасибо!
req.set(http::field::host, host);
- person Alan Birtles   schedule 11.07.2020