PHP'nin cURL fonksiyonu olması sorun sınırlayıcı indirme boyutu

0 Cevap php

Ben steampowered.com gelen profillerini okumak için PHP'nin cURL fonksiyonu kullanıyorum. Alınan veri XML ve sadece ilk kabaca 1000 bytes ihtiyaç vardır.

I istimal yöntemi ben bir yığın taşması yanıt okumak bir Range başlık eklemek için (curl: How to limit size of GET?). Ben denedim başka bir yöntem curlopt_range kullanıyordum ama bu da işe yaramadı.

<?
$curl_url = 'http://steamcommunity.com/id/edgen?xml=1';
$curl_handle = curl_init($curl_url);

curl_setopt ($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt ($curl_handle, CURLOPT_HTTPHEADER, array("Range: bytes=0-1000"));

$data_string = curl_exec($curl_handle);

echo $data_string;

curl_close($curl_handle);
?>

Bu kod çalıştırıldığında, bu her şeyi verir.

Ben PHP Version 5.2.14 kullanıyorum.

0 Cevap