Lines Matching defs:uri
681 bool fieldeq(const char *uri, const http_parser_url &u,
683 return fieldeq(uri, u, field, StringRef{t});
686 bool fieldeq(const char *uri, const http_parser_url &u,
692 return StringRef{uri + f.off, f.len} == t;
695 StringRef get_uri_field(const char *uri, const http_parser_url &u,
701 return StringRef{uri + u.field_data[field].off, u.field_data[field].len};
704 uint16_t get_default_port(const char *uri, const http_parser_url &u) {
705 if (util::fieldeq(uri, u, UF_SCHEMA, "https")) {
707 } else if (util::fieldeq(uri, u, UF_SCHEMA, "http")) {
724 void write_uri_field(std::ostream &o, const char *uri, const http_parser_url &u,
727 o.write(uri + u.field_data[field].off, u.field_data[field].len);