On Fri, May 28, 2010 at 12:42 AM, Nelson, Erik - 2
<[email protected]> wrote:
> Dean Michael Berris wrote:
>
>> Please
>> indicate your votes so I can focus my energies (and other people
>> interested in contributing) towards completing something that matters
>> to those already in the list
>
> Since you asked :) I wouldn't mind a little more focus on efficiency...
> if I call http::client.post() with a payload (body), it looks to me like
> that body gets fully copied at least 5 times in cpp-netlib before it
> goes down the wire if I understand correctly.
>

Hmmm... That's odd. Are you just looking at the code or are you
tracing that the message is being copied 5 times?

The copy should only happen once and only if there's a redirect
encountered. Are you trying with the latest in master or with a
previous release of the library?

> In my application, I routinely send 10-20MB messages.  I haven't done
> any testing but it seems to me that there might be a way to do this a
> little more efficiently.
>

Please let me know where these copies occur and when. I can try it out
on my own but it looks like you've looked into it already -- pointers
greatly appreciated.

Thanks for your input Erik!

-- 
Dean Michael Berris
deanberris.com

------------------------------------------------------------------------------

_______________________________________________
Cpp-netlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel

Reply via email to