URIParser unit
URI Parsing routines.
The URIParser unit contains a basic type (TURI)
and some routines for the parsing (ParseURI) and construction
(EncodeURI) of Uniform Resource Indicators, commonly referred
to as URL: Uniform Resource Location. It is used in various other units, and
in itself contains no classes. It supports all protocols,
username/password/port specification, query parameters and bookmarks etc..
Classes and records
TURI | record | Record containing all possible parts of a URI. |
Procedures and functions
EncodeURI | function | Form a string representation of the URI. |
FilenameToURI | function | Construct a URI from a filename. |
IsAbsoluteURI | function | Check whether a URI is absolute. |
ParseURI | function | Parse a URI and split it into its constituent parts. |
ResolveRelativeURI | function | Return a relative link. |
URIToFilename | function | Convert a URI to a filename. |
Topics
Basic URI Parsing | topic | Basic usage of URI parsing functions |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
