url-parsing is the process of splitting a Universal Resource Locator into its component parts usually to extract parameters made as part of a request or to filter requests. The url http://parts.web.site/discount?part=51762 might be parsed to identify "/discount" and "part=51762" was requested
Overview
A Universal Resource Locator is a character string that represents an internet resource.
An example of a URL might be:
ftp://my.photo.site:21/static/photo?id=82713&format=png
url-parsing is the process of splitting a URL into its component parts, usually to retrieve request parameters or to filter requests. The example above might be parsed into:
scheme: ftp
domain: my.photo.site
port: 21
path: /static/photo
query_string: id=82713 format=png
The process of parsing a url can be managed by a library like the python urlparse, by server frameworks or string processing functions like regex.