Add HTTP2 connection support for all HTTP-based storage. For example onedrive and webdav

Add HTTP2 connection support for all HTTP-based storage. For example onedrive and webdav.

This requires the use of the alpn extension when establishing a tls connection, allowing “h2”, and “http / 1.1” protocols.

1 Like

Hi~ @masx200,

Thanks a lot for your proposal. :+1:

We will research what kind of storage does support HTTP/2.
Could you let us know what you know? (cloud or link)

https://dav.jianguoyun.com/dav
This cloud storage supports HTTP2

As far as I know, all Google cloud storage systems support HTTP2 protocol, and even support HTTP over quic protocol.

The HTTP protocol used can be seen in the network panel in the devtools of the chrome browser.

Is there any differences when upload using http2 instead of http?
I know its just increase speed when visit website but have no idea with upload/download processing.

HTTP2 has multiplexing features. In the case of a program using the HTTP2 protocol, only one tcp connection is needed for a website, but in the case of a program using the HTTP1 protocol, multiple tcp connections are needed for a website.

1 Like