Lines Matching refs:he
240 read(impl::parser< header::tokenizer >& p, impl::header_entry& he) in read() argument
246 he = impl::header_entry(); in read()
274 he = impl::header_entry(hdr_name, hdr_value, attrs); in read()
281 write(std::ostream& os, const impl::header_entry& he) in write() argument
283 std::string line = he.name() + ": " + he.value(); in write()
284 impl::attrs_map as = he.attrs(); in write()
325 header_entry he; in read_headers() local
326 if (!header::read(p, he).good() || he.name().empty()) in read_headers()
329 if (first && he.name() != "Content-Type") in read_headers()
334 hm[he.name()] = he; in read_headers()
372 const header_entry& he = (*iter).second; in validate_content_type() local
373 if (he.value() != fmt) in validate_content_type()
375 "' but got `" + he.value() + "'"); in validate_content_type()
377 if (!he.has_attr("version")) in validate_content_type()
380 if (he.get_attr("version") != vstr) in validate_content_type()
383 he.get_attr("version") + "'"); in validate_content_type()