Giriş
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
set() metodunu kullanmak daha iyi.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Örnek
Eskiden şöyle yapardık.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
namespace http = boost::beast::http;
typedef http::request<http::string_body> BeastHttpRequest;
ConstructorŞöyle yaparız.
http::request<http::string_body> request;
ConstructorŞöyle yaparız.
http::request<http::empty_body> req{http::verb::get, url, 11};
fields Alanıset() metodunu kullanmak daha iyi.
Şöyle yaparız.
req.fields.replace(hdrName, hdrValue);
keep_alive metoduŞöyle yaparız.
request.keep_alive()
method metoduŞöyle yaparız.
// Make sure we can handle the method
if (request.method() != http::verb::get) {
...
}
prepare_payload metoduÖrnek
Eskiden şöyle yapardık.
beast::http::prepare(req);
beast::http::write(stream, req);
Şimdi şöyle yaparız.req.prepare_payload();
http::write(stream, req);
set metoduŞöyle yaparız.
req.set(http::field::host, m_host);
req.set(http::field::user_agent, BOOST_BEAST_VERSION_STRING);
req.set(http::field::accept, "text/event-stream");
target metoduŞöyle yaparız.
// Request path must be absolute and not contain "..".
auto target = request.target();
target metoduŞöyle yaparız.
request.version()
Hiç yorum yok:
Yorum Gönder