![]() |
boost::taar::handler::session_key::header — Session key carried in a request header, echoed in the same response header.
// In header: <boost/taar/handler/session_key.hpp> struct header { // public member functions explicit header(std::string); std::optional< std::string > extract(boost::beast::http::request_header<> const &) const; template<typename Body, typename Fields> void attach(boost::beast::http::response< Body, Fields > &, std::string const &) const; chunked_set_header key_header(std::string const &) const; // public data members std::string name; };
header public member functionsexplicit header(std::string name);
std::optional< std::string > extract(boost::beast::http::request_header<> const & request) const;
template<typename Body, typename Fields> void attach(boost::beast::http::response< Body, Fields > & response, std::string const & key) const;
chunked_set_header key_header(std::string const & key) const;The same header as a token for a chunked_response.