PoC-03 — wznawianie uploadu tus

Czy upload wznawia się od offsetu po zerwaniu, po zmianie sieci i po restarcie strony — i czy plik jest wtedy bajt w bajt identyczny.

Kryterium nadrzędne: zgodność SHA-256. Uszkodzony plik po wznowieniu jest gorszy niż nieudany upload, bo wygląda na sukces. Serwer liczy własną sumę i porównuje z zadeklarowaną — hash klienta nigdy nie jest przyjmowany jako prawda.

1. Plik do wysłania

2. Rozmiar chunka

Napięcie jest realne: za duży chunk = większa strata przy zerwaniu i zamrożony pasek postępu; za mały = narzut round-tripów dominuje nad transferem.

3. Przebieg

Scenariusze do wykonania: A start → przerwij w połowie → wznów · B start → odśwież stronę w połowie → wznów (upload ID przeżywa w IndexedDB) · C start → wyłącz Wi-Fi (przejście na LTE) → wznów · D wznów z celowo złym offsetem (przycisk niżej).

4. Weryfikacja

Wyniki

Log