Lines Matching refs:URL
2 The Google URL Parsing Library
5 This is the Google URL Parsing Library which parses and canonicalizes URLs.
12 server programs in mind, so unlike most implementations of URL parsing
35 An example implementation of a URL object that uses this library is provided
60 "Standard URL": A URL with an "authority", which is a hostname and optionally
63 "File URL": A URL that references a file on disk. There are special rules for
64 this type of URL. Note that it may have a hostname! "localhost" is allowed,
67 "Path URL": This is everything else. There is no standard on how to treat these
70 URL includes "javascript", "data", and even "mailto" (although "mailto"
85 an input string, parse it into the most likely form of a URL.
89 will do its best to find the various URL components according to its rules (see
93 type of a given input URL, and then call one of the initialization functions:
102 validate an already-parsed URL, and will convert it to a canonical form. For
121 depending on the type of URL in question. Lower-level functions are also
122 provided which will canonicalize individual parts of a URL (for example,
144 4. URL object
146 The highest level is the "URL" object that a C++ application would use to
147 to encapsulate a URL. Embedders will typically want to provide their own URL
154 Sometimes, you may want to remove linefeeds and tabs from the content of a URL.
155 Some web pages, for example, expect that a URL spanning two lines should be