Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Jak to jest zrobione] Wznawianie pobierania pliku/strony

Ostatnio zmodyfikowano 2012-09-30 21:08
Autor Wiadomość
Admixior
Temat założony przez niniejszego użytkownika
[Jak to jest zrobione] Wznawianie pobierania pliku/strony
» 2012-09-30 19:08:18
Witam.
Dzisiaj zacząłem się zastanawiać jak niektóre strony robią to, że można kontynuować pobieranie pliku.
Co trzeba zmienić w zapytaniu żeby pobierać plik od ostatniego przerwania...?
P-65836
Mrovqa
» 2012-09-30 19:31:23
Używałeś kiedyś jakiegoś managera do downloadu? Otwiera kilka łączy do pliku i ściąga konkretne części. Oczywiście stan (które części są pobrane) sobie zapisuje. Nigdy czegoś takiego nie pisałem, więc zbytnio nie pomogę, ale w końcu od czego jest wujek Google? ;) Szczerze mówiąc - sam jestem ciekaw tego pobierania. Może w WinSocku by się dało coś takiego w miarę łatwo napisać...
P-65837
m4tx
» 2012-09-30 19:34:31
Może w WinSocku by się dało coś takiego w miarę łatwo napisać...
Nie sądzę, żeby WinSock miał wbudowaną obsługę HTTP, więc raczej łatwo tego nie napiszesz :P Ale mogę się mylić...
P-65838
DejaVu
» 2012-09-30 19:36:35
Serwer chyba musi obsługiwać protokół HTTP 1.1, dzięki któremu można wysłać żądanie do serwera jaki fragment pliku chcesz otrzymać.
P-65839
Admixior
Temat założony przez niniejszego użytkownika
» 2012-09-30 20:24:45
@m4tx w gruncie rzeczy nie o to chodzi czy winsock umie czy nie umie http bo nie umie ale to nie  problem. Chodzi mi o samo zapytanie, co trzeba w którym miejscu dodać w nagłówku HTTP ażeby serwer wiedział odkąd ma wysyłać.
P-65850
Mrovqa
» 2012-09-30 20:53:30
@m4tx
to, że WinSock nie obsługuje protokołu HTTP nie oznacza, że nie można samemu go obsłużyć - to wcale nie jest takie trudne jak się wydaje. xevuel na IRCu kiedyś nawet dawał kod, jak obsłużył protokół HTTP do zadania na TDHack (bodaj net24 - 'wielkie dodawanie').
P-65862
DejaVu
» 2012-09-30 21:08:46
Pobierz bibliotekę Curl i zobacz jak tam zostało to zaimplementowane.
P-65866
« 1 »
  Strona 1 z 1