witajcie.
Teoria:
Mamy serwer, który nie pozwala na kontynuacje pobierania pliku. Zatem nie mamy możliwości pobrania bezpośrednio ostatnich kilku bajtów.
Serwer ten sprawdza czy plik został pobrany do końca. Anulowanie nie daje na serwerze odpowiedniego statusu dla pliku. Dopiero pobranie całości ustawia jakąś tam zmienną na true.
Moje pytanie:
Jak pobrać ostatnie 2 bajty nie pobierając całego pliku ?
Czy da się zacząć pobieranie, cały środek wysłać gdzieś na oriona żeby nie obciążać swojego łącza i załapać się na te ostatnie kilka bajtów ?
Jakieś wskazówki ? ;)
Jeżeli komuś się przyda:
Serwer na żądanie POST odpowiada nagłówkami:
HTTP/1.x 200 OK
Date: Wed, 02 Jul 2008 2222 GMT
Connection: close
Content-Type: application/octet-stream
Accept-Ranges: bytes
content-disposition: Attachment; filename=nazwapliku.tz
Content-Length: 3207796