Please BE AWARE
With the security nature of snap, the curl snap is only allowed to access any non-hidden files (files or directory starting with '.' , except .curlrc) under the /home/$USER/ directory.
Experimental HTTP/3 Support
HTTP/3 support in curl is considered EXPERIMENTAL currently.
This snap enable HTTP3 through built-in latest OpenSSL + nghttp3.
--http3
Use only HTTP/3:
$ curl --http3-only https://example.org:4433/
Use HTTP/3 with fallback to HTTP/2 or HTTP/1.1 (see "HTTPS eyeballing" below):
$ curl --http3 https://example.org:4433/
Upgrade via Alt-Svc:
$ curl --alt-svc altsvc.cache https://curl.se/
Deatils: https://curl.se/docs/http3.html
Built-in Latest OpenSSL
$ curl.openssl version
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features.