• Home
  • Raw
  • Download

Lines Matching refs:StringRef

35 StringRef get_reason_phrase(unsigned int status_code) {  in get_reason_phrase()
38 return StringRef::from_lit("Continue"); in get_reason_phrase()
40 return StringRef::from_lit("Switching Protocols"); in get_reason_phrase()
42 return StringRef::from_lit("Early Hints"); in get_reason_phrase()
44 return StringRef::from_lit("OK"); in get_reason_phrase()
46 return StringRef::from_lit("Created"); in get_reason_phrase()
48 return StringRef::from_lit("Accepted"); in get_reason_phrase()
50 return StringRef::from_lit("Non-Authoritative Information"); in get_reason_phrase()
52 return StringRef::from_lit("No Content"); in get_reason_phrase()
54 return StringRef::from_lit("Reset Content"); in get_reason_phrase()
56 return StringRef::from_lit("Partial Content"); in get_reason_phrase()
58 return StringRef::from_lit("Multiple Choices"); in get_reason_phrase()
60 return StringRef::from_lit("Moved Permanently"); in get_reason_phrase()
62 return StringRef::from_lit("Found"); in get_reason_phrase()
64 return StringRef::from_lit("See Other"); in get_reason_phrase()
66 return StringRef::from_lit("Not Modified"); in get_reason_phrase()
68 return StringRef::from_lit("Use Proxy"); in get_reason_phrase()
71 return StringRef::from_lit("Temporary Redirect"); in get_reason_phrase()
73 return StringRef::from_lit("Permanent Redirect"); in get_reason_phrase()
75 return StringRef::from_lit("Bad Request"); in get_reason_phrase()
77 return StringRef::from_lit("Unauthorized"); in get_reason_phrase()
79 return StringRef::from_lit("Payment Required"); in get_reason_phrase()
81 return StringRef::from_lit("Forbidden"); in get_reason_phrase()
83 return StringRef::from_lit("Not Found"); in get_reason_phrase()
85 return StringRef::from_lit("Method Not Allowed"); in get_reason_phrase()
87 return StringRef::from_lit("Not Acceptable"); in get_reason_phrase()
89 return StringRef::from_lit("Proxy Authentication Required"); in get_reason_phrase()
91 return StringRef::from_lit("Request Timeout"); in get_reason_phrase()
93 return StringRef::from_lit("Conflict"); in get_reason_phrase()
95 return StringRef::from_lit("Gone"); in get_reason_phrase()
97 return StringRef::from_lit("Length Required"); in get_reason_phrase()
99 return StringRef::from_lit("Precondition Failed"); in get_reason_phrase()
101 return StringRef::from_lit("Payload Too Large"); in get_reason_phrase()
103 return StringRef::from_lit("URI Too Long"); in get_reason_phrase()
105 return StringRef::from_lit("Unsupported Media Type"); in get_reason_phrase()
107 return StringRef::from_lit("Requested Range Not Satisfiable"); in get_reason_phrase()
109 return StringRef::from_lit("Expectation Failed"); in get_reason_phrase()
111 return StringRef::from_lit("Misdirected Request"); in get_reason_phrase()
114 return StringRef::from_lit("Too Early"); in get_reason_phrase()
116 return StringRef::from_lit("Upgrade Required"); in get_reason_phrase()
118 return StringRef::from_lit("Precondition Required"); in get_reason_phrase()
120 return StringRef::from_lit("Too Many Requests"); in get_reason_phrase()
122 return StringRef::from_lit("Request Header Fields Too Large"); in get_reason_phrase()
124 return StringRef::from_lit("Unavailable For Legal Reasons"); in get_reason_phrase()
126 return StringRef::from_lit("Internal Server Error"); in get_reason_phrase()
128 return StringRef::from_lit("Not Implemented"); in get_reason_phrase()
130 return StringRef::from_lit("Bad Gateway"); in get_reason_phrase()
132 return StringRef::from_lit("Service Unavailable"); in get_reason_phrase()
134 return StringRef::from_lit("Gateway Timeout"); in get_reason_phrase()
136 return StringRef::from_lit("HTTP Version Not Supported"); in get_reason_phrase()
138 return StringRef::from_lit("Network Authentication Required"); in get_reason_phrase()
140 return StringRef{}; in get_reason_phrase()
144 StringRef stringify_status(BlockAllocator &balloc, unsigned int status_code) { in stringify_status()
147 return StringRef::from_lit("100"); in stringify_status()
149 return StringRef::from_lit("101"); in stringify_status()
151 return StringRef::from_lit("103"); in stringify_status()
153 return StringRef::from_lit("200"); in stringify_status()
155 return StringRef::from_lit("201"); in stringify_status()
157 return StringRef::from_lit("202"); in stringify_status()
159 return StringRef::from_lit("203"); in stringify_status()
161 return StringRef::from_lit("204"); in stringify_status()
163 return StringRef::from_lit("205"); in stringify_status()
165 return StringRef::from_lit("206"); in stringify_status()
167 return StringRef::from_lit("300"); in stringify_status()
169 return StringRef::from_lit("301"); in stringify_status()
171 return StringRef::from_lit("302"); in stringify_status()
173 return StringRef::from_lit("303"); in stringify_status()
175 return StringRef::from_lit("304"); in stringify_status()
177 return StringRef::from_lit("305"); in stringify_status()
180 return StringRef::from_lit("307"); in stringify_status()
182 return StringRef::from_lit("308"); in stringify_status()
184 return StringRef::from_lit("400"); in stringify_status()
186 return StringRef::from_lit("401"); in stringify_status()
188 return StringRef::from_lit("402"); in stringify_status()
190 return StringRef::from_lit("403"); in stringify_status()
192 return StringRef::from_lit("404"); in stringify_status()
194 return StringRef::from_lit("405"); in stringify_status()
196 return StringRef::from_lit("406"); in stringify_status()
198 return StringRef::from_lit("407"); in stringify_status()
200 return StringRef::from_lit("408"); in stringify_status()
202 return StringRef::from_lit("409"); in stringify_status()
204 return StringRef::from_lit("410"); in stringify_status()
206 return StringRef::from_lit("411"); in stringify_status()
208 return StringRef::from_lit("412"); in stringify_status()
210 return StringRef::from_lit("413"); in stringify_status()
212 return StringRef::from_lit("414"); in stringify_status()
214 return StringRef::from_lit("415"); in stringify_status()
216 return StringRef::from_lit("416"); in stringify_status()
218 return StringRef::from_lit("417"); in stringify_status()
220 return StringRef::from_lit("421"); in stringify_status()
222 return StringRef::from_lit("426"); in stringify_status()
224 return StringRef::from_lit("428"); in stringify_status()
226 return StringRef::from_lit("429"); in stringify_status()
228 return StringRef::from_lit("431"); in stringify_status()
230 return StringRef::from_lit("451"); in stringify_status()
232 return StringRef::from_lit("500"); in stringify_status()
234 return StringRef::from_lit("501"); in stringify_status()
236 return StringRef::from_lit("502"); in stringify_status()
238 return StringRef::from_lit("503"); in stringify_status()
240 return StringRef::from_lit("504"); in stringify_status()
242 return StringRef::from_lit("505"); in stringify_status()
244 return StringRef::from_lit("511"); in stringify_status()
250 void capitalize(DefaultMemchunks *buf, const StringRef &s) { in capitalize()
332 nghttp2_nv make_nv_internal(const StringRef &name, const StringRef &value, in make_nv_internal()
349 nghttp2_nv make_nv(const StringRef &name, const StringRef &value, in make_nv()
361 nghttp2_nv make_nv_nocopy(const StringRef &name, const StringRef &value, in make_nv_nocopy()
627 hd->name = StringRef{}; in erase_header()
631 StringRef rewrite_location_uri(BlockAllocator &balloc, const StringRef &uri, in rewrite_location_uri()
633 const StringRef &match_host, in rewrite_location_uri()
634 const StringRef &request_authority, in rewrite_location_uri()
635 const StringRef &upstream_scheme) { in rewrite_location_uri()
638 return StringRef{}; in rewrite_location_uri()
644 return StringRef{}; in rewrite_location_uri()
693 return StringRef{iov.base, p}; in rewrite_location_uri()
696 int parse_http_status_code(const StringRef &src) { in parse_http_status_code()
717 int lookup_token(const StringRef &name) { in lookup_token()
1112 return {{StringRef{}}, last}; in parse_next_link_header_once()
1117 return {{StringRef{}}, first}; in parse_next_link_header_once()
1121 return {{StringRef{}}, first}; in parse_next_link_header_once()
1126 return {{StringRef{}}, ++first}; in parse_next_link_header_once()
1131 return {{StringRef{}}, last}; in parse_next_link_header_once()
1139 return {{StringRef{}}, first}; in parse_next_link_header_once()
1164 return {{StringRef{}}, last}; in parse_next_link_header_once()
1179 return {{StringRef{}}, last}; in parse_next_link_header_once()
1191 return {{StringRef{}}, last}; in parse_next_link_header_once()
1267 return {{StringRef{}}, last}; in parse_next_link_header_once()
1271 return {{StringRef{}}, last}; in parse_next_link_header_once()
1288 return {{StringRef{}}, first}; in parse_next_link_header_once()
1294 return {{StringRef{}}, first}; in parse_next_link_header_once()
1305 return {{StringRef{}}, last}; in parse_next_link_header_once()
1310 return {{StringRef{}}, last}; in parse_next_link_header_once()
1334 return {{StringRef{}}, first}; in parse_next_link_header_once()
1338 std::vector<LinkHeader> parse_link_header(const StringRef &src) { in parse_link_header()
1351 std::string path_join(const StringRef &base_path, const StringRef &base_query, in path_join()
1352 const StringRef &rel_path, const StringRef &rel_query) { in path_join()
1371 int lookup_method_token(const StringRef &name) { in lookup_method_token()
1572 StringRef to_method_string(int method_token) { in to_method_string()
1574 return StringRef{ in to_method_string()
1578 StringRef get_pure_path_component(const StringRef &uri) { in get_pure_path_component()
1584 return StringRef{}; in get_pure_path_component()
1589 return StringRef{uri.c_str() + f.off, f.len}; in get_pure_path_component()
1592 return StringRef::from_lit("/"); in get_pure_path_component()
1595 int construct_push_component(BlockAllocator &balloc, StringRef &scheme, in construct_push_component()
1596 StringRef &authority, StringRef &path, in construct_push_component()
1597 const StringRef &base, const StringRef &uri) { in construct_push_component()
1599 StringRef rel, relq; in construct_push_component()
1618 rel = StringRef{std::begin(uri), q}; in construct_push_component()
1620 relq = StringRef{q + 1, std::end(uri)}; in construct_push_component()
1643 authority = StringRef{iov.base, p}; in construct_push_component()
1648 rel = StringRef{uri.c_str() + f.off, f.len}; in construct_push_component()
1650 rel = StringRef::from_lit("/"); in construct_push_component()
1655 relq = StringRef{uri.c_str() + f.off, f.len}; in construct_push_component()
1659 path = http2::path_join(balloc, base, StringRef{}, rel, relq); in construct_push_component()
1701 StringRef path_join(BlockAllocator &balloc, const StringRef &base_path, in path_join()
1702 const StringRef &base_query, const StringRef &rel_path, in path_join()
1703 const StringRef &rel_query) { in path_join()
1722 return StringRef{res.base, p}; in path_join()
1727 return StringRef{res.base, p}; in path_join()
1789 return StringRef{res.base, p}; in path_join()
1792 StringRef normalize_path(BlockAllocator &balloc, const StringRef &path, in normalize_path()
1793 const StringRef &query) { in normalize_path()
1800 return path_join(balloc, StringRef{}, StringRef{}, path, query); in normalize_path()
1835 return path_join(balloc, StringRef{}, StringRef{}, StringRef{result.base, p}, in normalize_path()
1839 StringRef normalize_path_colon(BlockAllocator &balloc, const StringRef &path, in normalize_path_colon()
1840 const StringRef &query) { in normalize_path_colon()
1847 return path_join(balloc, StringRef{}, StringRef{}, path, query); in normalize_path_colon()
1882 return path_join(balloc, StringRef{}, StringRef{}, StringRef{result.base, p}, in normalize_path_colon()
1886 std::string normalize_path(const StringRef &path, const StringRef &query) { in normalize_path()
1892 StringRef rewrite_clean_path(BlockAllocator &balloc, const StringRef &src) { in rewrite_clean_path()
1903 return normalize_path(balloc, StringRef{std::begin(src), raw_query}, in rewrite_clean_path()
1904 StringRef{query, fragment}); in rewrite_clean_path()
1907 StringRef copy_lower(BlockAllocator &balloc, const StringRef &src) { in copy_lower()
1913 return StringRef{iov.base, p}; in copy_lower()
1916 bool contains_trailers(const StringRef &s) { in contains_trailers()
1917 constexpr auto trailers = StringRef::from_lit("trailers"); in contains_trailers()
1924 if (util::strieq(trailers, StringRef{p, p + trailers.size()})) { in contains_trailers()
1941 StringRef make_websocket_accept_token(uint8_t *dest, const StringRef &key) { in make_websocket_accept_token()
1948 if (util::sha1(h.data(), StringRef{std::begin(s), std::end(s)}) != 0) { in make_websocket_accept_token()
1949 return StringRef{}; in make_websocket_accept_token()
1953 return StringRef{dest, end}; in make_websocket_accept_token()