tus / tus-resumable-upload-protocol

Open Protocol for Resumable File Uploads
https://tus.io
MIT License
1.48k stars 103 forks source link

support http/3 #183

Open hpvd opened 2 years ago

hpvd commented 2 years ago

Today tus supports http/1.1 and http/2

Abstract The protocol provides a mechanism for resumable file uploads via HTTP/1.1 (RFC 7230) and HTTP/2 (RFC 7540).

https://tus.io/protocols/resumable-upload.html

and there seems to be no direct mention of other versions in info about upcoming version tus 2.0 https://tus.io/blog/2022/02/24/tus-v2.html

=> since more and more websites and traffic start using http/3, its imho time to start support http/3 for tus

just an impression of development of http/3 usage: https://blog.cloudflare.com/cloudflare-view-http3-usage/

Acconut commented 2 years ago

Tus works with HTTP/3 without any issues and is fully supported AFAIK. Right now we just do not mention this is the spec explicitly, but I will change that. Thanks for bringing this up