cURL - pobieranie fragmentu zawartości

Odpowiedz Nowy wątek
Jombat
2009-09-30 15:08
Jombat
0

Potrzebuję ze strony która ma zazwyczaj coś około 50kB pobrać wycinek danych.Powinno być to bez pierwszych 14 kB i ostatnich 30 kB, tylko nie wiem ile miejsca po środku ściągnąć. pobieram przy użyciu cURL i wiem że takie coś musi się dać z uzyciem headera HTTP range. Jak ustawić header tak żeby pasowało (nie chodzi mi o curl_setopt, ale to to co dać w range, aby serwer nie odrzucił)

Pozostało 580 znaków

2009-10-18 20:54

Rejestracja: 13 lat temu

Ostatnio: 1 miesiąc temu

Lokalizacja: Chorzów

0
<?php

$url = 'http://www.bordeux.net/';
$curl = curl_init($url);
$OdKad =  14; // kb
$DoKad =  30; // kb
curl_setopt($curl, CURLOPT_RANGE, ($OdKad*1024)."-"($DoKad*1024));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$content = curl_exec ($curl);
echo $content;
?>

:)

Pozostało 580 znaków

2009-10-18 21:33

Rejestracja: 12 lat temu

Ostatnio: 8 miesięcy temu

0

Bordeux, jesteś pewien że to nie pobierze 26kB?
@down
Ale dowaliłeś :D


Women were the reason I became a monk - and, ah, the reason I switched back...

Pozostało 580 znaków

2009-10-21 19:54

Rejestracja: 13 lat temu

Ostatnio: 1 miesiąc temu

Lokalizacja: Chorzów

0

Demonical Monk: Sprawdź, jak kłamie- popraw mnie, jak nie - nie śmieć forum, jak to tylko pytanie- nie zadawaj głupich pytań.

<?php
if(lie($ForProgrammers->user("bordeux"))){
    echo "popraw mnie";
}else{
    if(is_question($ForProgrammers->forum("Demonical Monk", "post-576446")))
    echo "nie zadawaj głupich pytań"; else
    echo "nie smiec forum";
}
?>

:)

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0