Lines Matching full:components
233 function split_url_components(url, components)
236 components["frag"] = substr(url, RSTART + 1)
241 components["query"] = substr(url, RSTART + 1)
246 components["scheme"] = substr(url, 1, RLENGTH - 1) ;
252 components["path"] = url;
255 components["path"] = substr(url, 3 + RSTART - 1) # include the /
266 components["userinfo"] = userinfo
269 components["password"] = substr(userinfo, RSTART + 1)
272 components["user"] = userinfo;
276 components["port"] = substr(url, RSTART + 1)
280 components["host"] = url
291 function dump_split_url(components)
294 r=r dump_field_if_present("scheme", components)
295 r=r dump_field_if_present("userinfo", components)
296 r=r dump_field_if_present("host", components)
297 r=r dump_field_if_present("port", components)
298 r=r dump_field_if_present("path", components)
299 r=r dump_field_if_present("query", components)
300 r=r dump_field_if_present("frag", components)