curl / Mailing Lists / curl-library / Single Mail
Buy commercial curl support from WolfSSL. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder himself.

Re: Cookie storage customization?

From: Isaac Jurado via curl-library <>
Date: Thu, 16 Sep 2021 20:45:11 +0200

On Thu, Sep 16, 2021 at 11:44 AM Daniel Stenberg <> wrote:

> On Wed, 15 Sep 2021, Isaac Jurado via curl-library wrote:
> I was curious why optimizing the storage is so important when most of the
> cookie handling should be done without storing them on disk at all...
> ...
> The cookie jar (the external file) is only populated by libcurl when you
> close
> the easy handle. Mostly you re-use the handles with the cookies in memory.
> > To give more context, I have been prototyping an utility to perform
> > authenticated service calls over HTTP. Authentication is OAuth based,
> but I
> > want to maximize session cookie reuse. Therefore, an SQLite based
> cookie
> > store fits very well even in a multiprocess environment (not only
> > multithread) thanks to the ACID transactions.
> Isn't using a share handle for cookies the better solution for this?
> --
> /
> | Commercial curl support up to 24x7 is available!
> | Private help, bug fixes, support, ports, new features
> |

Isaac Jurado
"The noblest pleasure is the joy of understanding"
Leonardo da Vinci

Received on 2021-09-16