On Fri, 4 Dec 2009, vick wrote:

i am trying to visualize how curl would work from a C++ app that would use http to interact. it seems there is too much being hidden behind the scenes in easy_perform.

I mean you want to
1. http get some data into some buffer or holder with the ability to
diagnose the error/recover
2. maybe make some changes, and post it
3. maybe delete something,
4. maybe create some resource etc

I don't see how any of that is any problem to do with libcurl.

With the curl_write_function, it seems all you can do is recieve data
in pieces without any visibility into errors - there's no way to say
if it is complete from within the write_function?

The write callback has one function: to receive the data that is downloaded.

A sample would help.

A sample of what? We have plenty examples to look at.

Also, i may have to connect/work http with multiple servers.

libcurl works perfectly well with multiple servers too, if you ask me.

--

 / daniel.haxx.se
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to