This service provides the ability to asynchronously load data that is referenced by an URL. The data may be retrieved completely into a stream, or be handled as it is made available.
The service currently supports URLs that use the following schemes:
The urlData service can generate canonical URLs from a combination of a base URL and a supplied partial URL. This functionality is available on all methods that accept the parameters URL and baseURL.
Canonical URLs will be generated based on the following rules:
URL = "http://www.baz.com/fully/qualified/URL.html" baseURL = "" result = "http://www.baz.com/fully/qualified/URL.html"
URL = "foo/bar/sna.html" baseURL = "http://www.baz.com/examples/are/fun.html" result = "http://www.baz.com/examples/are/foo/bar/sna.html"
URL = "/foo/bar/sna.html" baseURL = "http://www.baz.com/examples/are/fun.html" result = "http://www.baz.com/foo/bar/sna.html"