Home | History | Annotate | Download | only in src

Lines Matching refs:url

245 bool DoExtractScheme(const CHAR* url,
250 while (begin < url_len && ShouldTrimFromURL(url[begin]))
257 if (url[i] == ':') {
328 // everything is the scheme. Both would produce an invalid URL, but this way
336 // Initializes a path URL which is merely a scheme followed by a path. Examples
340 // Get the non-path and non-scheme parts of the URL out of the way, we never
366 // For compatability with the standard URL parser, we treat no path as
384 // Get the non-path and non-scheme parts of the URL out of the way, we never
433 // For compatability with the standard URL parser, treat no path as
500 // URL delimited by a semicolon. We parse the parameter as part of the
640 bool ExtractScheme(const char* url, int url_len, Component* scheme) {
641 return DoExtractScheme(url, url_len, scheme);
644 bool ExtractScheme(const char16* url, int url_len, Component* scheme) {
645 return DoExtractScheme(url, url_len, scheme);
654 void ExtractFileName(const char* url,
657 DoExtractFileName(url, path, file_name);
660 void ExtractFileName(const char16* url,
663 DoExtractFileName(url, path, file_name);
666 bool ExtractQueryKeyValue(const char* url,
670 return DoExtractQueryKeyValue(url, query, key, value);
673 bool ExtractQueryKeyValue(const char16* url,
677 return DoExtractQueryKeyValue(url, query, key, value);
698 int ParsePort(const char* url, const Component& port) {
699 return DoParsePort(url, port);
702 int ParsePort(const char16* url, const Component& port) {
703 return DoParsePort(url, port);
706 void ParseStandardURL(const char* url, int url_len, Parsed* parsed) {
707 DoParseStandardURL(url, url_len, parsed);
710 void ParseStandardURL(const char16* url, int url_len, Parsed* parsed) {
711 DoParseStandardURL(url, url_len, parsed);
714 void ParsePathURL(const char* url, int url_len, Parsed* parsed) {
715 DoParsePathURL(url, url_len, parsed);
718 void ParsePathURL(const char16* url, int url_len, Parsed* parsed) {
719 DoParsePathURL(url, url_len, parsed);
722 void ParseMailtoURL(const char* url, int url_len, Parsed* parsed) {
723 DoParseMailtoURL(url, url_len, parsed);
726 void ParseMailtoURL(const char16* url, int url_len, Parsed* parsed) {
727 DoParseMailtoURL(url, url_len, parsed);