|
Boost : |
Subject: Re: [boost] [ann] Urdl - a library for downloading web content
From: Jose (jmalv04_at_[hidden])
Date: 2009-06-18 08:16:08
On Thu, Jun 18, 2009 at 2:11 PM, Philippe
Vaucher<philippe.vaucher_at_[hidden]> wrote:
>>> * The #1 feature should be supporting http 1.1 well (also https). Many
>>> libaries provide a http 1.0 implementation but fail short of
>>> supporting the many options http provides (I know this is a huge
>>> undertaking!) . At this point I don't see the value of supporting file
>>> (or planning to support ftp).
>>
>> Sometimes I need to use them :) Seriously though, the power of working with
>> URLs is their polymorphism, so the more protocols the better IMHO.
>
> While I totally agree with that, I just want to point out that the
> discussion wether this library should support more protocols than HTTP
> raise a fundamental design issue: if you start to make it support more
> protocols, then you'll end with something like libcurl (which is a
> very nice library), and if that's the case it might be simpler to
> write a boost libcurl wrapper (the current c++ wrapper of libcurl
> aren't very nicely designed).
>
thanks, this is exactly the point I was trying to make but much better
explained!
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk