Hi,
I wasn’t able to find an answer on the list previously, nor any trail of breadcrumbs in the docs: do any of the existing HTTP client modules support HTTP/2?
— Alex
Hello,
quite some time ago, there was a commit on http_async_client with the message:
http_async_client: disable HTTP/2 multiplexing
But I don't know if and how far http/2 is properly enabled/supported in the modules, libcurl should support it.
Cheers, Daniel
On 30.08.22 21:05, Alex Balashov wrote:
Hi,
I wasn’t able to find an answer on the list previously, nor any trail of breadcrumbs in the docs: do any of the existing HTTP client modules support HTTP/2?
— Alex
-- Alex Balashov | Principal | Evariste Systems LLC
Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
Kamailio - Users Mailing List - Non Commercial Discussions
- sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
On Aug 31, 2022, at 2:21 AM, Daniel-Constantin Mierla miconda@gmail.com wrote:
Hello,
quite some time ago, there was a commit on http_async_client with the message:
http_async_client: disable HTTP/2 multiplexing
But I don't know if and how far http/2 is properly enabled/supported in the modules, libcurl should support it.
Thanks! I saw this too. However, there doesn’t appear to be any way to specify to any of the HTTP client modules which use CURL that an HTTP/2 connection is desired, analogous to `curl --http2`.
It’s not a tragedy; that’s what we have calls out to other languages, e.g. Python, for. Just thought I would check for the lower-hanging fruit first.
— Alex
Hi Alex,
this sounds more like a smaller task if the support is already in the base library. You could create a feature request about it if you like.
Cheers,
Henning