Я работаю над веб-порталом (Laravel PHP); одна из его функций - позволить пользователю загружать файлы размером до нескольких ГБ через HTTPS. У некоторых пользователей скорость интернета может быть низкой.
Я сталкивался с tus.io, который, кажется, в состоянии удовлетворить мои требования к размеру. Однако tus.io основан на протоколе HTTP; Я не могу найти ни одного из его примеров в HTTPS.
Я прочитал статью об использовании Apache для перенаправления HTTPS-трафика на HTTP, что означает, что я запускаю tus HTTP-сервер за Apache, который может принимать HTTPS-трафик и перенаправлять на tus HTTP-сервер. Но как насчет браузера / клиентской части?
Мне также интересно, какие технологии используют Google Drive и Dropbox. Если они используют открытый исходный код, я также могу рассмотреть возможность принятия в моем проекте.