Merhabalar,
Curlde bir sayfanın sadece ilk 5 satırını ya da ilk 10 kbnı almak gibi bir şey mümkün mü? Yani sayfa açılırken bir sınırlama getirebilir miyiz?
bunu sayfayı tamamen sadece başını gösterebilir miyiz?
Curl'de sayfanın bir kısmını yükleme
1
●406
- 11-10-2010, 17:43:24Üyeliği durduruldu
- 12-10-2010, 03:41:28range diye bi http header var curl request ine onu atayıp onunla web serverdan hangi byte aralığında veri çekmek istediğinide ekstradan belirtebiliyorsun durdur-devam et şeklinde çalişan downloadlardaki mantık ta budur mesela
Range: bytes=1024-
dersen 1 kb tan sonraki verileri çeker
Range: bytes=1024-2048
dersen 1 - 2 kb arasındaki verileri çeker
Range: bytes=0-1024
dersen verinin ilk 1 kb nı çeker
hatta file_get_contents ta da oluyormuş o olay denemedim ama örnek kod böyle php.net ten alıntı :
<?php
$context=array('http' => array ('header'=> 'Range: bytes=1024-', ),);
$xcontext = stream_context_create($context);
$str=file_get_contents("http://www.fcicq.net/wp/",FALSE,$xcontext);
?>