Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> pobieranie części pliku curl i opcja range
kubek15
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 3
Dołączył: 28.06.2008
Skąd: PL

Ostrzeżenie: (0%)
-----


Witam

Czy może być tak że jakiś serwer nie zezwala na pobiranie części pliku? Czy błąd w moim skrypcie po stronei curla?
Otóż mam kilka skryptów które pobierają pliki, z różnych serwisów. Pliki pobierane są w częsciach po 10-20MB ale na jednym serwerze nie działa takie pobieranie, pomimo że ustawie range to plik i tak pobierze się cały.
Przykładowy kod z range
  1. $ch = curl_init();
  2. curl_setopt($ch, CURLOPT_URL, 'http://www.spiegel.de/');
  3. curl_setopt($ch, CURLOPT_RANGE, '0-500');
  4. curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  6. $result = curl_exec($ch);
  7. curl_close($ch);
  8. echo $result;


Są jakiś inne sposoby jeszcze na pobranie w partiach, pomijając fopen i file_get_contents?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 14:39