Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (gdb) p request
- $1 = {header_ = {<protocol::http::header> = {version = {major = 1, minor = 1},
- connection = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
- _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x6ca530,
- _M_finish = 0x6ca538, _M_end_of_storage = 0x6ca538}}, <No data fields>}, date = {
- __d = {__r = 0}},
- upgrade = {<std::_Vector_base<protocol::http::product, std::allocator<protocol::http::product> >> = {
- _M_impl = {<std::allocator<protocol::http::product>> = {<__gnu_cxx::new_allocator<protocol::http::product>> = {<No data fields>}, <No data fields>}, _M_start = 0x6ca510,
- _M_finish = 0x6ca520, _M_end_of_storage = 0x6ca520}}, <No data fields>}},
- request_method = protocol::http::request::method::Get, request_uri = {
- type_ = protocol::rfc::uri::type::none, scheme = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x6c8618 <std::string::_Rep::_S_empty_rep_storage+24> ""}},
- authority = {server_ = {host = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x6c8618 <std::string::_Rep::_S_empty_rep_storage+24> ""}}, port = 0,
- userinfo = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x6c8618 <std::string::_Rep::_S_empty_rep_storage+24> ""}}},
- registered_name = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- ---Type <return> to continue, or q <return> to quit---
- _M_p = 0x6c8618 <std::string::_Rep::_S_empty_rep_storage+24> ""}},
- type_ = protocol::rfc::authority::type::server}, path_ = {
- absolute = {<std::_Vector_base<protocol::rfc::segment, std::allocator<protocol::rfc::segment> >> = {
- _M_impl = {<std::allocator<protocol::rfc::segment>> = {<__gnu_cxx::new_allocator<protocol::rfc::segment>> = {<No data fields>}, <No data fields>}, _M_start = 0x6ca660,
- _M_finish = 0x6ca680, _M_end_of_storage = 0x6ca680}}, <No data fields>},
- opaque = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x6c8618 <std::string::_Rep::_S_empty_rep_storage+24> ""}},
- type_ = (protocol::rfc::path::type::opaque | protocol::rfc::path::type::relative | unknown: 4)}, query = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x6c8618 <std::string::_Rep::_S_empty_rep_storage+24> ""}},
- fragment = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x6c8618 <std::string::_Rep::_S_empty_rep_storage+24> ""}}},
- accept = {<std::_Vector_base<protocol::http::header_field::accept_media, std::allocator<protocol::http::header_field::accept_media> >> = {
- _M_impl = {<std::allocator<protocol::http::header_field::accept_media>> = {<__gnu_cxx::new_allocator<protocol::http::header_field::accept_media>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>},
- accept_charset = {<std::_Vector_base<protocol::http::header_field::charset_weighted, std::allocator<protocol::http::header_field::charset_weighted> >> = {
- _M_impl = {<std::allocator<protocol::http::header_field::charset_weighted>> = {<__gnu_cxx::new_allocator<protocol::http::header_field::charset_weighted>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>},
- host = {host = {static npos = <optimized out>,
- ---Type <return> to continue, or q <return> to quit---
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x6ca4a8 "server.example.com"}}, port = 0}, sec_websocket = {
- key = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x6ca398 "dGhlIHNhbXBsZSBub25jZQ=="}}, version = 13,
- protocol = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
- _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x6ca5e0,
- _M_finish = 0x6ca5f0, _M_end_of_storage = 0x6ca5f0}}, <No data fields>},
- extensions = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
- _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0,
- _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement