clarification:

i want  create pool N of isolated http/2 connections to one  host by
socks proxy.

for isolate this connections on multi-handle i use different
CURLOPT_INTERFACE (127.x.x.x) option  for each N connection.

this connections store on multi-cache, and when i create new
connections with same CURLOPT_INTERFACE i guaranted retrieve separate
connection from cache (or new if dead)

yes?

Yes you can. Assuming of course that those IP addresses work to use as source
addresses.


On Mon, Feb 4, 2019 at 4:11 PM Daniel Stenberg <dan...@haxx.se> wrote:
>
> On Mon, 4 Feb 2019, name via curl-library wrote:
>
> > Can I rely on the CURLOPT_INTERFACE option to guaranteed binding (reuse)
> > some connection?
> >
> > CURL* session1 = curl_easy_setopt(easy, CURLOPT_INTERFACE, "127.0.0.1");
> > CURL* session2 = curl_easy_setopt(easy, CURLOPT_INTERFACE, "127.0.0.2");
> >
> > on repeated calls (exclude errors) will always be same, like:
> >
> > session1 re-use existing connection #1
> > session2 re-use existing connection #2
>
> Yes you can. Assuming of course that those IP addresses work to use as source
> addresses.
>
> --
>
>   / daniel.haxx.se
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html

Reply via email to