chriskohlhoff / urdl

Urdl C++ Library - 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.
http://think-async.com/Urdl/
Other
110 stars 46 forks source link

support any http options #1

Open microcai opened 11 years ago

microcai commented 11 years ago

http options is implemented as number of classes. Is there any reason not to use a k/v based container ? If I want to add more options, I HAVE to change the source code. That makes urdl less adaptable to regular uses.

WoLfulus commented 9 years ago

+1

canselcik commented 8 years ago

Agreed. I wish there was another non-libcurl HTTP client for C++. Customizing the host header requires modifying the source code.