Urdl C++ Library

Next

Urdl

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Rationale
Features
Planned features
Prerequisites
Supported platforms
Getting started
Building and using Urdl
Downloading a file using an istream
Checking for errors
Setting options to perform an HTTP POST
Grouping and reusing options
Specifying timeouts
Parsing URLs
Integrating with Boost.Asio
Reference
Core Classes
istream
istreambuf
option_set
read_stream
url
Options
http::max_redirects
http::request_content
http::request_content_type
http::request_method
http::user_agent
Error Handling
http::errc::errc_t
http::errc::make_error_code
http::error_category
Index

What is Urdl?

Urdl is a cross-platform C++ library for downloading web content using a URL. It provides an easy-to-use extension to standard C++ iostreams and an asynchronous interface for use with Boost.Asio.

What can Urdl be used for?

Possible uses for Urdl include:

Obtaining Urdl

The latest release of Urdl can be downloaded from SourceForge.net.

Last revised: June 03, 2009 at 11:46:36 GMT


Next