Resources may be downloaded using HTTP 1.0 (using URLs of the form
"http://..."
), HTTPS ("https://..."
). Local files are also supported ("file://..."
). See Planned Features for limitations in the current protocol implementations.
The urdl::istream class provides a way to easily access content using standard C++ I/O facilities.
The urdl::read_stream class allows Urdl functionality to be used with other Boost.Asio features such as sockets and timers.