Addendum: I speak of a recent curl version. If you use an older libcurl, please 
state the version.

> Am 27.05.2023 um 12:00 schrieb Stefan Eissing via curl-library 
> <curl-library@lists.haxx.se>:
> 
> 
> 
>> Am 26.05.2023 um 23:22 schrieb Babacar Ndiaye via curl-library 
>> <curl-library@lists.haxx.se>:
>> 
>> Hi:
>> 
>> The setup we have is TLS in TLS HTTPS with proxy client authentication. As 
>> suggested in the docs, we create one multi handler, keep it around to 
>> leverage the connection caching, and keep adding/removing easy handles to 
>> service the requests.
>> 
>> When the transfer is done with HTTP 1.1, what I get out of 
>> CURLINFO_APPCONNECT_TIME_T with curl_easy_getinfo() makes sense to me. Since 
>> there is connection reuse, the average is low (100 microsec).
>> 
>> Now when the transfer is done with HTTP 2, that average is big (200 
>> millisec). When I do it the other way, make/destroy one easy for each 
>> request, I get that same 200 millisec.
>> 
>> Does CURLINFO_APPCONNECT_TIME_T mean the same thing for in HTTP 1.1 and 2?
> 
> Yes, it is the time for handshaking the connection to the origin, not the 
> proxy, server. It's the same code for both HTTP versions.
> 
> The question is then if the connection gets reused in your setup as you think 
> it should, or if a new connection with the need to re-authenticate at the 
> proxy is done. That would be my suspicion here.
> 
> Kind Regards,
> Stefan
> 
> 
> 
>> 
>> Thanks for your help.
>> -- 
>> Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
>> Etiquette:   https://curl.se/mail/etiquette.html
> 
> -- 
> Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
> Etiquette:   https://curl.se/mail/etiquette.html


-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html

Reply via email to